您的位置:首页 > Web前端 > JQuery

jquery方法find和filter的区别

2017-07-10 13:06 716 查看
在写前端页面的时候,经常会用到jquery中的find方法来寻找我们想要的元素,那么jquery中还要一个方法filter也有筛选元素的功能,那么二者有何区别呢?举例说明:

<div class="css">
<p class="test">我是find</p>
</div>
<div class="test">
<p>我是filter</p>
</div>
var $find =  $("div").find("test");
alert( $find.html()) ;
var $filter = $("div").filter("test");
alert( $filter.html() );


在页面加载的时候可以看到弹出的内容,一个是:我是find,一个是:我是
<p>我是filter</p>
;

find 方法是对其子集的操作,filter是对其自身元素的操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: