时间:2021-05-26
首先看看英文解释吧:
children方法:
find方法:
通过以上的解释,可以总结如下:
1:children及find方法都用是用来获得element的子elements的,两者都不会返回 text node,就像大多数的jQuery方法一样。
2:children方法获得的仅仅是元素一下级的子元素,即:immediate children。
3:find方法获得所有下级元素,即:descendants of these elements in the DOM tree
4:children方法的参数selector 是可选的(optionally),用来过滤子元素,但find方法的参数selector方法是必选的。
5:find方法事实上可以通过使用 jQuery( selector, context )来实现:英语如是说:Selector context is implemented with the .find() method; therefore, $('li.item-ii').find('li') is equivalent to $('li', 'li.item-ii').
例如,有以下html元素:
使用:$('ul.level-2').children().css('border', '1px solid green'); 的效果是:
使用 $('ul.level-2').find('li').css('border', '1px solid green'); 的效果是:
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
精华:find方法能找子孙,children方法只能找儿子一、Jquery中children语法.children(selector)说明expr是表达式,可选
jquery的find()方法与filter()方法对于初学者来说容易混淆,在这里对这两个方法通过一个小例子来进行比较和说明。旨在了解这两种方法的区别。html
1.$.find()与$.children()的区别有如下HTML片段:复制代码代码如下:1.find()返回元素下所有指定元素,不限制子级的深度,如:$("#
本文实例讲述了jQuery中find()方法用法。分享给大家供大家参考。具体分析如下:此方法获得匹配元素集合中所有元素的子元素,并通过选择器、jQuery对象或
本文实例讲述了Jquery中find与each方法用法。分享给大家供大家参考。具体如下:一、find()方法jquery选择器非常强大,利用css的命名规约,可