亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

最后的代碼和前面的一起運行就在第二個框里面顯示,為什么呢

<script type="text/javascript">

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

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

? ? ? ? ? ? return '增加新的文本內容' + text

? ? ? ? })

? ? </script>

如果注釋之前的操作,這個在第一個框中顯示,但一起執行就在第二框中顯示

正在回答

1 回答

保留前面的那個操作把第一個框中的標簽元素都替換掉了,變成了<div>整個div的子節點都被替換了</div>, ?你在執行最后一個那么取到的第一個 a元素就是在第二個框中了; ? 反之刪除前面操作第一框中是有元素標簽的所以改變第一框中顯示;

保留下面代碼

?<script type="text/javascript">

? ? ? ? //通過.html()方法替換html結構

? ? ? ? $(".left div:first").html('整個div的子節點都被替換了')

? ? </script>

這個是你說的第一個框,執行完上面代碼后如下;?

?<div class="div">

? ? ? ???????????????整個div的子節點都被替換了??

? ? ? ? </div> ?


2 回復 有任何疑惑可以回復我~
#1

qq_miaomiaodoub_0 提問者

O(∩_∩)O謝謝
2016-09-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

最后的代碼和前面的一起運行就在第二個框里面顯示,為什么呢

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號