javascript - 为什么 child 功能不起作用?

标签 javascript jquery

我有以下标记:

<div class="entityClass" ...
    <div class="linksClass" ...
         <img class="collapseClass" 

我正在尝试使用 JQuery 获取 img 子项:

// _this is entityClass div
var image = $(_this).children(".collapseClass"); 

但它返回长度0!

任何帮助

最佳答案

children 指的是直接子级。您想使用 find 来代替,它会搜索所有后代:

var image = $(_this).find(".collapseClass");

关于javascript - 为什么 child 功能不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5388537/

相关文章:

javascript - 检查元素的文本是否与另一个元素的文本相同

javascript - 如何在更改和页面加载时获取选项值?

jquery - Javascript,为所有相同类型的元素添加动态类

jquery - 使用 ajaxStart - ajaxStop 切换 Bootstrap 4 模式屏幕

javascript - 从文件上传控件中删除特定文件

javascript - 在javascript中测量以像素为单位的字符串长度

javascript - 跨域但控制两个域 : Set the height of an iframe per it's contents?

javascript - 我们可以在不编写 filteredMessages 函数的情况下获得相同的功能

javascript - 我如何实现 $ ('#calendar' ).weekCalendar ('today' )?

javascript - 如何在内部获取函数 - jQuery