課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(二)—DOM篇
$('item-2').find('li').css('border','1px solid red'); 用find怎么寫呢
2016-09-17
源自:jQuery基礎(chǔ)(二)—DOM篇 6-6
正在回答
第一,find()是遍歷當(dāng)前元素集合中每個(gè)元素的后代,所以你那個(gè)$('item-2').find('li').$中不應(yīng)該是兄弟的class名,而應(yīng)該是其父輩的ul,
<ul class="level-3">
? ? ? ? ? ? ? ? <li class="item-1">1</li>
? ? ? ? ? ? ? ? <li class="item-2">2</li>
? ? ? ? ? ? ? ? <li class="item-3">3</li>
第二,find()里應(yīng)該加個(gè)選擇器表達(dá)式來對(duì)第二個(gè)li進(jìn)行選擇。
第三,代碼如下:
? ? ? ? ? ? ? ? ??$('ul').find(':eq(1)').css('border','1px solid red');
.find()是用來尋找子元素的,.next()是兄弟元素,所以不適用。
舉報(bào)
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
2 回答find找節(jié)點(diǎn)
1 回答find用法
2 回答find()方法
1 回答find里傳find($('span'))與find('span')效果相同?請(qǐng)問?
1 回答find( $('span'))
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-26
第一,find()是遍歷當(dāng)前元素集合中每個(gè)元素的后代,所以你那個(gè)$('item-2').find('li').$中不應(yīng)該是兄弟的class名,而應(yīng)該是其父輩的ul,
<ul class="level-3">
? ? ? ? ? ? ? ? <li class="item-1">1</li>
? ? ? ? ? ? ? ? <li class="item-2">2</li>
? ? ? ? ? ? ? ? <li class="item-3">3</li>
第二,find()里應(yīng)該加個(gè)選擇器表達(dá)式來對(duì)第二個(gè)li進(jìn)行選擇。
第三,代碼如下:
? ? ? ? ? ? ? ? ??$('ul').find(':eq(1)').css('border','1px solid red');
2016-09-18
.find()是用來尋找子元素的,.next()是兄弟元素,所以不適用。