搜索“孩子”和“查找”之间的JQuery区别?

时间:2010-03-05 05:45:06

标签: jquery

在搜索嵌套Div时,何时优先于另一个?

3 个答案:

答案 0 :(得分:28)

查找是递归的,其中子项在DOM中只有1级深度。看看这个:http://blog.ekini.net/2009/03/16/jquery-children-vs-find-which-is-faster/

注意:这实际上是引用Stackoverflow帖子。

无论哪种方式,这应该有助于回答您的问题。如果您需要搜索多个级别,请使用“查找”,如果不使用子级则更快。

答案 1 :(得分:11)

  

.find()和.children()方法类似,只是后者只沿DOM树向下移动一层。

来源:http://api.jquery.com/children/

答案 2 :(得分:1)

jQuery中的find()vs childern()

  

find() - 搜索所有后续匹配的元素   等级,所有等级下降。

     

children() - 仅搜索匹配元素的子元素(单个   降级)。