jquery,没有找到孩子

时间:2012-08-16 15:35:27

标签: jquery debugging children

发生了一些事情,所以当我尝试找到一个元素子元素时,我返回一个空数组。我的第一个想法是我没有关闭标签,但似乎一切都很好。所以除了一个简单的元素之外,我从div中删除了所有内容。当我记录下来时:

$(this.el)

我明白了:

[<div class=​"sticker" id=​"sticker-id-15">​]
    <div class=​"hello">​</div>​
</div>​

但是,如果我记录下来:

$(this.el).children();

我带着一个空数组返回。

是否有任何其他调试想法应该浮现在脑海中?我画了一个空白......

1 个答案:

答案 0 :(得分:1)

不应该

 $('#sticker-id-15').children().each(function(){
//code for each child
});

 $('#sticker-id-15').children();

工作小提琴:http://jsfiddle.net/XuZBt/23/