$("prev ~ siblings") 一般兄弟選擇器
$("prev ~ siblings") 一般兄弟選擇器:匹配“prev”元素之后的所有 兄弟元素。具有相同的父元素,并匹配過(guò)濾“siblings”選擇器。
這個(gè)選擇器怎么理解,如何使用???
$("prev ~ siblings") 一般兄弟選擇器:匹配“prev”元素之后的所有 兄弟元素。具有相同的父元素,并匹配過(guò)濾“siblings”選擇器。
這個(gè)選擇器怎么理解,如何使用???
2017-03-21
舉報(bào)
2017-08-01
因?yàn)閚6沒(méi)有同輩的span兄弟,所以繼續(xù)找n7之后的同輩兄弟是n8 n9。
其實(shí)jQuery對(duì)象中應(yīng)該包含三個(gè)DOM對(duì)象吧?n3,n6, n7 按照我的理解。
2017-03-21
為什么選擇的是id=n4, n8, n9的元素?“同一個(gè)元素只計(jì)入一次”又怎么理解啊?
2017-03-21
jQuery的prev ~ siblings選擇器用于匹配prev元素之后的所有同輩的siblings元素,將其封裝為jQuery對(duì)象并返回。注意是'同輩'。
注意:選擇器siblings的查找范圍必須是"prev元素"之后的元素,并且是同輩元素(即與"prev元素"有同一個(gè)的父元素)。
參數(shù)
prev ? ?一個(gè)有效的選擇器。 ? ?
siblings ? ?一個(gè)有效的選擇器。
示例&說(shuō)明
以下面這段HTML代碼為例:
現(xiàn)在,我們想要查找p標(biāo)簽之后的同輩p標(biāo)簽,則可以編寫(xiě)如下jQuery代碼:
接著,我們查找位于id為n8的span標(biāo)簽之后的同輩span標(biāo)簽,則可以編寫(xiě)如下jQuery代碼:
查找位于span標(biāo)簽之后的同輩span標(biāo)簽,對(duì)應(yīng)的jQuery代碼如下:
? ?