filter()过滤DOM元素包装集,是指操作当前元素集,删除不匹配的元素,得到一个新的集合
<div>test1</div>
<div>test2</div>
<div id="first">
这个一个id为first的div
</div>
<div>test3<p>测试</p></div>
$("div").filter("#first").css("color","red");
$("div").filter("p").css("color","red");
第二个不能设置,因为他访问的是当前元素集。
find()在当前选中元素的上下文中找到符合条件的后代,返回的是子元素
当第二个中的filter换成find后,可以设置成功。