課程
/前端開發
/jQuery
/jQuery基礎 (一)—樣式篇
這是什么意思
2016-07-17
源自:jQuery基礎 (一)—樣式篇 2-5
正在回答
我看到好多同學都理解錯了,我來和你解釋下!
$('#prev ~siblings'),就是找出prev之后所有的兄弟元素,然后與sibilings匹配,相同則返回.
上面能$(“#prev~div”)他能找出所有的,例如div span,但最終只能匹配div。是這個意思。
二樓純屬胡扯,sibilings( )的意思是過濾出同胞元素,$('#prev~div'),是過濾出排在prev這個div之后的同胞div。舉個例子一個叫prev的人家里有四個兄弟,他是家里老二,sibilings( )就是找出老大老三老四,$('#prev~div')是找出老三老四。
就是說將所有名叫“sibilings”的兄弟選擇器全部過濾出來。這里描述有點不清晰
$(“#prev~div”)選擇器只能選擇”#prev”元素后面的同輩<div>元素。而siblings()方法與前后位置無關,只要是同輩節點就都能匹配。
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網站布局
2 回答匹配過濾sibling選擇器是什意思
2 回答匹配集合選擇器沒有效果
3 回答$("prev ~ siblings") 一般兄弟選擇器
1 回答什么是選擇所有元素去除不匹配給定的選擇器的元素?
3 回答jQuery選擇器之id選擇器
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-01
我看到好多同學都理解錯了,我來和你解釋下!
$('#prev ~siblings'),就是找出prev之后所有的兄弟元素,然后與sibilings匹配,相同則返回.
上面能$(“#prev~div”)他能找出所有的,例如div span,但最終只能匹配div。是這個意思。
2016-08-31
二樓純屬胡扯,sibilings( )的意思是過濾出同胞元素,$('#prev~div'),是過濾出排在prev這個div之后的同胞div。舉個例子一個叫prev的人家里有四個兄弟,他是家里老二,sibilings( )就是找出老大老三老四,$('#prev~div')是找出老三老四。
2016-07-30
就是說將所有名叫“sibilings”的兄弟選擇器全部過濾出來。這里描述有點不清晰
2016-07-17
$(“#prev~div”)選擇器只能選擇”#prev”元素后面的同輩<div>元素。而siblings()方法與前后位置無關,只要是同輩節點就都能匹配。