filter函数(filter)

导读 大家好,小问来为大家解答以上问题。filter函数,filter这个很多人还不知道,现在让我们一起来看看吧!1、这是jQuery里常用的2个方法。他们2...

大家好,小问来为大家解答以上问题。filter函数,filter这个很多人还不知道,现在让我们一起来看看吧!

1、这是jQuery里常用的2个方法。他们2者功能是完全不同的,而初学者往往会被误导。首先 我们看.find()方法:现在有一个页面,里面HTML代码为;

2、<div class="css"> <p class="rain">测试1</p></div><div class="rain"> <p>测试2</p></div>

3、如果我们使用find()方法:var $find = $("div").find(".rain");alert( $find.html() ) ;将会输出:测试1如果使用filter()方法:var $filter = $("div").filter(".rain");alert( $filter.html() );将会输出:<p>测试2</p>也许你已经看出它们的区别了。find()会在div元素内 寻找 class为rain 的元素。而filter()则是筛选div的class为rain的元素。一个是对它的子集操作,一个是对自身集合元素筛选。另外find()其实还可以用选择器表示:var $select = $("div .rain");明白他们的区别了吗?

以上就是【filter函数,filter】相关内容。

免责声明:本文由用户上传,如有侵权请联系删除!