課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
我實在是不知道哪里不對了,找了幾天了 ?效果就是出不來
2015-09-15
源自:JavaScript進階篇 10-1
正在回答
綁定事件也有邏輯錯誤,當TH執(zhí)行onmouseover時,才去調(diào)用綁定的function,這時才會去執(zhí)行
mytd[i].className="show"; ? 問題這個時候的i已經(jīng)被++到3了,所以變成了
mytd[3].className了,這也會報錯
還有,myth.length寫錯了
childNodes不好用,瀏覽器兼容很差,會莫名其秒的取到空節(jié)點,就像你的代碼中,myth的子元素明明只有三個,可是在有的瀏覽器中會取到7個,其中就有空節(jié)點,然后對空節(jié)點進行綁定事件,就導致JS報錯,所以你的JS都無法正常執(zhí)行了,用別的方法吧,比如直接取到TH來進行綁定事件
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答大神幫忙看看我的代碼怎么出不來結果呢
5 回答哪位大神幫我看看,感覺搞不出效果
2 回答幫我看看 給位大哥 結果怎么出不來
2 回答大神看看我這個怎么運行不出來??
2 回答各位大神,幫我看看哪錯了,結果算不出來
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-09-15
綁定事件也有邏輯錯誤,當TH執(zhí)行onmouseover時,才去調(diào)用綁定的function,這時才會去執(zhí)行
mytd[i].className="show"; ? 問題這個時候的i已經(jīng)被++到3了,所以變成了
mytd[3].className了,這也會報錯
2015-09-15
還有,myth.length寫錯了
2015-09-15
childNodes不好用,瀏覽器兼容很差,會莫名其秒的取到空節(jié)點,就像你的代碼中,myth的子元素明明只有三個,可是在有的瀏覽器中會取到7個,其中就有空節(jié)點,然后對空節(jié)點進行綁定事件,就導致JS報錯,所以你的JS都無法正常執(zhí)行了,用別的方法吧,比如直接取到TH來進行綁定事件