为什么儿童功能不起作用?

时间:2011-03-22 08:30:22

标签: javascript jquery

我有以下标记:

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

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

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

但它的长度会返回0

任何帮助

3 个答案:

答案 0 :(得分:6)

children指的是直接子项。您想要使用find来搜索所有后代

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

答案 1 :(得分:0)

这是你想要的吗? $('.linksClass').children('collapseClass')

答案 2 :(得分:0)

<img class="collapseClass"> is NOT child of <div class="entityClass" ....

你可以使用 var image = $(_ this)。 find (“。collapseClass”);