1

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

$(this.el)

我明白了:

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

但是,如果我记录这个:

$(this.el).children();

我返回一个空数组。

还有其他的调试想法应该浮现在脑海中吗?我在画一个空白...

4

1 回答 1

1

不应该

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

或者

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

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

于 2012-08-16T15:38:48.113 回答