最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

為什么最后一步同樣是 $(".left a:first").text卻控制的是第二個(gè)div里的元素了


? ? <script type="text/javascript">

? ? ? ? //通過.text()的回調(diào),獲取原本的內(nèi)容,修改,在重新賦值

? ? ? ? $(".left a:first").text(function(idnex,text){

? ? ? ? ? ? return '增加新的文本內(nèi)容' + text

? ? ? ? })

? ? </script>



之前是控制第一個(gè)div 里 第一個(gè)a

現(xiàn)在為什么控制第二個(gè)了


正在回答

3 回答

? ?<script type="text/javascript">

? ? ? ? //通過.html()方法替換html結(jié)構(gòu)

? ? ? ? $(".left div:first").html('整個(gè)div的子節(jié)點(diǎn)都被替換了')

? ? </script>

? ? <script type="text/javascript">

? ? ? ? //通過.text()的回調(diào),獲取原本的內(nèi)容,修改,在重新賦值

? ? ? ? $(".left a:first").text(function(idnex,text){

? ? ? ? ? ? return '增加新的文本內(nèi)容' + text

? ? ? ? })

? ? </script>


這是你問的兩段代碼

在第一段那里用html替換的是html結(jié)構(gòu)?

也就是說在下面下劃線的3段已經(jīng)被更改成了? <div class="div">整個(gè)div的子節(jié)點(diǎn)都被替換了?</div> ?

?<div class="left first-div">

? ? ? ? <div class="div">

? ? ? ? ? ? <a>:first-child</a>

? ? ? ? ? ? <a>第二個(gè)元素</a>

? ? ? ? ? ? <a>:last-child</a> ?

? ? ? ? </div> ?

? ? ? ? <div class="div">

? ? ? ? ? ? <a>:first-child</a>

? ? ? ? ? ? <a>第二個(gè)元素</a>

? ? ? ? ? ? <a>:last-child</a>

? ? ? ? </div>

? ? </div>

于是下一段$(".left a:first")時(shí)尋找到的是第二個(gè)div里的<a>

4 回復(fù) 有任何疑惑可以回復(fù)我~
#1

hhhs1s1s 提問者

謝謝啊。。。失誤了
2016-04-29 回復(fù) 有任何疑惑可以回復(fù)我~

? $(".left div:first").text('整個(gè)div的子節(jié)點(diǎn)都被替換了')我用text也會把div里的<a>替換掉了。也可以控制第二個(gè)

0 回復(fù) 有任何疑惑可以回復(fù)我~

在第一段那里用html替換的是html結(jié)構(gòu) ,此時(shí)的div里沒有<a>了;下一段$(".left a:first")時(shí)尋找到的是第二個(gè)div里的<a>

4 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么最后一步同樣是 $(".left a:first").text卻控制的是第二個(gè)div里的元素了

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號