首頁 > web前端 > js教程 > 主體

javascript中的nextSibling使用陷(da)阱(keng)_javascript技巧

WBOY
發布: 2016-05-16 16:50:04
原創
1019 人瀏覽過

今天寫js的時候遇到了一個陷(da)阱(keng)

關於HTML/XML節點的問題

據說在IE中nextSibling不會返回文本節點,而chrome或firefox等會回到文字節點…

這個我的工作帶來了很嚴重的問題

在網路上搜到了很多處理方法,都是給js添加各種封裝的函數…

後來我發現有個nextElementSibling方法…

這個不會回傳文字節點,不管是什麼瀏覽器…

真是大坑

同樣,對於fistChild有對應的firstElementChild。其他的選擇節點的函數應該也有對應的Element方法,不過還沒試過…

然後我突然發現了個fistChildElement()…⊙﹏⊙b汗,我猜這是c 裡面的……

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板