jQuery这样说明和函数:
filter(selector):
Description: Reduce the set of matched elements to those that match the selector or pass the function’s test.find(selector):
Description: Get the descendants of each element in the current set of matched elements, filtered by a selector.
find()获得当前元素匹配集合中每个元素的后代(子元素),选择性筛选的选择器(会在当前指定元素中查找符合条件的子元素,是对它的子集操作);
filter()则是在当前指定的元素集合中查找符合条件的元素,是对自身集合元素进行筛选。
看下边的例子就会一目了然:
HTML代码:
12345678 |
|
jQuery代码:
12345678 |
很多时候经常用到find()或者filter(),下边的代码中就用到了find()方法在指定元素中查找符合条件的子元素。
123456789101112131415161718 |