課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(二)—DOM篇
$('.div ul').children(":last").css('border', '3px solid blue')
2016-09-08
源自:jQuery基礎(chǔ)(二)—DOM篇 6-1
正在回答
因?yàn)閏hildren()這個(gè)方法只能返回匹配元素集合中每個(gè)元素的所有元素(僅兒子輩),div下的兒子輩是只是ul,li是div孫子輩的,所以無法顯示。
ltinyho 提問者
children(':last')返回ul所有子元素的最后一個(gè)
.children(selector) 方法是返回匹配元素集合中每個(gè)元素的所有子元素
所以這個(gè):last篩選是從符合$('.div ul')的所有子元素中選擇最后一個(gè),而不是三個(gè)$('.div ul')的子元素分別處理,如果想達(dá)到你需要的效果應(yīng)該用?$('.div ul .item-3').css('border', '3px solid blue')
可以啊,代碼在頁面中編輯器的話,有時(shí)不知道什么原因會(huì)沒有邊框,但是把代碼復(fù)制粘貼到自己本地的瀏覽器測(cè)試,是可以的,你自己試一下
舉報(bào)
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
3 回答按提示這樣寫 為什么不是每一個(gè)li下的最后一個(gè)有效果
11 回答怎么改變才可以把3個(gè)ul下的最后一個(gè)li改變呀
1 回答為什么給的prev傳遞選擇器代碼顯示出來的結(jié)果只有clsaa=“level-3”的2添加上了藍(lán)色的框,而不是每一個(gè)2都有邊框
2 回答將節(jié)點(diǎn)修改為ul為什么只有第二個(gè)框里的字變藍(lán)色了
1 回答這個(gè)代碼在中間加不加都行為什么要加上呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-26
因?yàn)閏hildren()這個(gè)方法只能返回匹配元素集合中每個(gè)元素的所有元素(僅兒子輩),div下的兒子輩是只是ul,li是div孫子輩的,所以無法顯示。
2016-11-06
children(':last')返回ul所有子元素的最后一個(gè)
2016-09-14
.children(selector) 方法是返回匹配元素集合中每個(gè)元素的所有子元素
所以這個(gè):last篩選是從符合$('.div ul')的所有子元素中選擇最后一個(gè),而不是三個(gè)$('.div ul')的子元素分別處理,如果想達(dá)到你需要的效果應(yīng)該用?$('.div ul .item-3').css('border', '3px solid blue')
2016-09-09
可以啊,代碼在頁面中編輯器的話,有時(shí)不知道什么原因會(huì)沒有邊框,但是把代碼復(fù)制粘貼到自己本地的瀏覽器測(cè)試,是可以的,你自己試一下