當(dāng)前位置:首頁 > IT技術(shù) > Web編程 > 正文

3. jQuery 的 篩選器
2022-05-31 17:14:16

jQuery?的篩選器:
對(duì)?jQuery?的元素集合進(jìn)行二次篩選
注意:?只有?jQuery?的元素集合才可以使用,?原生?DOM?對(duì)象不能使用!
所以你看看?你要先用選擇器找到元素集合?才能有篩選器去篩選元素,例如?面試第一輪過了?再戰(zhàn)第二輪。
我們這里介紹差不多15個(gè)元素集合篩選方法:
1.?first()
=>?元素集合里面的第一個(gè)
2.?last()
=>?元素集合里面的最后一個(gè)
3.?eq(索引)
=>?元素集合里面指定索引的那一個(gè)

4.?next()
=>?當(dāng)前元素的下一個(gè)元素
5.?nextAll()
=>?語法
1.?元素集合.nextAll()?獲取到當(dāng)前元素后面的所有兄弟元素
2.?元素集合.nextAll(選擇器)?獲取到當(dāng)前元素后面所有元素中指定選擇器的那一個(gè)(符合選擇器條件的)
6.?nextUntil()
=>?語法
1.?元素集合.nextUntil()?獲取到當(dāng)前元素后面所有的兄弟元素
2.?元素結(jié)合.nextUntil(選擇器)?獲取到當(dāng)前元素后面所有兄弟元素,?直到選擇器元素為止(不包含選擇器元素)

7.?prev()
=>?當(dāng)前元素的上一個(gè)元素
8.?prevAll()
=>?語法
1.?元素集合.prevAll()?獲取到當(dāng)前元素上面的所有兄弟元素
2.?元素集合.prevAll(選擇器)?獲取到當(dāng)前元素上面的所有兄弟元素中指定選擇器的那一個(gè)
9.?prevUntil()
=>?語法
1.?元素結(jié)合.prevUntil()?獲取到當(dāng)前元素上面所有的兄弟元素
2.?元素結(jié)合.prevUntil(選擇器)?獲取到當(dāng)前元素上面所有兄弟元素,?直到選擇器元素為止(不包含選擇器元素)

10.?parent()
=>?獲取到當(dāng)前元素的父元素
11.?parents()
=>?語法
1.?元素集合.parents()?拿到結(jié)構(gòu)父級(jí)的所有父元素
2.?元素集合.parents(選擇器)?拿到結(jié)構(gòu)父級(jí)里面所有父元素中符合選擇器的那一個(gè)元素
12.?children()
=>?語法
1.?元素集合.children()?拿到該元素的所有子元素
2.?元素集合.children(選擇器)?拿到該元素的所有子元素中符合選擇器的那一個(gè)元素
13.?sinblings()
=>?拿到該元素的所有兄弟元素,?自己除外

14.?find()
=>?找到該元素中所有后代元素里面符合選擇器條件的元素?注意這里的后代關(guān)鍵字啊?后代是子、子孫、子孫孫孫孫....?啊哈哈哈?笑死?無聊死了
15.?index()
=>?獲取到的就是該元素在其父元素里面的索引位置  索引從0開始?????

你一一試試把? 如果遇到了回來看看就熟練了啊 哎... 今天5-20 我還在學(xué)習(xí)呢 我愛學(xué)習(xí)


作者:??咸瑜???


本文摘自 :https://blog.51cto.com/u

開通會(huì)員,享受整站包年服務(wù)立即開通 >