筛选器方法
1 下一个:
2 $('#l3').next(); 找到下一个兄弟标签
3 $('#l3').nextAll(); 找到下面所有的兄弟标签
4 $('#l3').nextUntil('#l5');#直到找到id为l5的标签就结束查找,不包含它
5 上一个
6 $("#id").prev()
7 $("#id").prevAll()
8 $("#id").prevUntil("#i2")
9 父亲元素
10 $("#id").parent()
11 $("#id").parents() // 查找当前元素的所有的父辈元素(爷爷辈、祖先辈都找到)
12 $("#id").parentsUntil('body') // 查找当前元素的所有的父辈元素,直到遇到匹配的那个元素为止,这里直到body标签,不包含body标签,基本选择器都可以放到这里面使用。
13
14 儿子和兄弟元素
15 $('ul').children();
16 $('ul').children('#l3'); #找到符合后面这个选择器的儿子标签
17
18 $('#l5').siblings();
19 $('#l5').siblings('#l3'); #找到符合后面这个选择器的兄弟标签
20
21
22 find
23 $('ul').find('#l3') -- 类似于 $('ul #l3')
24 filter过滤
25 $('li').filter('#l3');
26
27
28 .first() // 获取匹配的第一个元素
29 .last() // 获取匹配的最后一个元素
30 .not() // 从匹配元素的集合中删除与指定表达式匹配的元素 $('li').not('#l3');
31 .has() // 保留包含特定后代的元素,去掉那些不含有指定后代的元素。
32 .eq() // 索引值等于指定值的元素