jQuery?的篩選器:
對?jQuery?的元素集合進(jìn)行二次篩選
注意:?只有?jQuery?的元素集合才可以使用,?原生?DOM?對象不能使用!
所以你看看?你要先用選擇器找到元素集合?才能有篩選器去篩選元素,例如?面試第一輪過了?再戰(zhàn)第二輪。
我們這里介紹差不多15個元素集合篩選方法:
1.?first()
=>?元素集合里面的第一個
2.?last()
=>?元素集合里面的最后一個
3.?eq(索引)
=>?元素集合里面指定索引的那一個
4.?next()
=>?當(dāng)前元素的下一個元素
5.?nextAll()
=>?語法
1.?元素集合.nextAll()?獲取到當(dāng)前元素后面的所有兄弟元素
2.?元素集合.nextAll(選擇器)?獲取到當(dāng)前元素后面所有元素中指定選擇器的那一個(符合選擇器條件的)
6.?nextUntil()
=>?語法
1.?元素集合.nextUntil()?獲取到當(dāng)前元素后面所有的兄弟元素
2.?元素結(jié)合.nextUntil(選擇器)?獲取到當(dāng)前元素后面所有兄弟元素,?直到選擇器元素為止(不包含選擇器元素)
7.?prev()
=>?當(dāng)前元素的上一個元素
8.?prevAll()
=>?語法
1.?元素集合.prevAll()?獲取到當(dāng)前元素上面的所有兄弟元素
2.?元素集合.prevAll(選擇器)?獲取到當(dāng)前元素上面的所有兄弟元素中指定選擇器的那一個
9.?prevUntil()
=>?語法
1.?元素結(jié)合.prevUntil()?獲取到當(dāng)前元素上面所有的兄弟元素
2.?元素結(jié)合.prevUntil(選擇器)?獲取到當(dāng)前元素上面所有兄弟元素,?直到選擇器元素為止(不包含選擇器元素)
10.?parent()
=>?獲取到當(dāng)前元素的父元素
11.?parents()
=>?語法
1.?元素集合.parents()?拿到結(jié)構(gòu)父級的所有父元素
2.?元素集合.parents(選擇器)?拿到結(jié)構(gòu)父級里面所有父元素中符合選擇器的那一個元素
12.?children()
=>?語法
1.?元素集合.children()?拿到該元素的所有子元素
2.?元素集合.children(選擇器)?拿到該元素的所有子元素中符合選擇器的那一個元素
13.?sinblings()
=>?拿到該元素的所有兄弟元素,?自己除外
14.?find()
=>?找到該元素中所有后代元素里面符合選擇器條件的元素?注意這里的后代關(guān)鍵字啊?后代是子、子孫、子孫孫孫孫....?啊哈哈哈?笑死?無聊死了
15.?index()
=>?獲取到的就是該元素在其父元素里面的索引位置 索引從0開始?????
你一一試試把? 如果遇到了回來看看就熟練了啊 哎... 今天5-20 我還在學(xué)習(xí)呢 我愛學(xué)習(xí)
作者:??咸瑜???
本文摘自 :https://blog.51cto.com/u