今天寫js的時候遇到了一個陷(da)阱(keng)
關于HTML/XML節(jié)點的問題
據說在IE中nextSibling不會返回文本節(jié)點,而chrome或者firefox等會返回文本節(jié)點……
這個我的工作帶來了很嚴重的問題
在網上搜到了很多處理方法,都是給js添加各種封裝的函數……
后來我發(fā)現(xiàn)有個nextElementSibling方法……
這個不會返回文本節(jié)點,不管是什么瀏覽器……
真是大坑
同樣,對于fistChild有對應的firstElementChild。其他的選擇節(jié)點的函數應該也有對應的Element方法,不過還沒試過……
然后我突然發(fā)現(xiàn)了個fistChildElement()……⊙
主站蜘蛛池模板:
东城区|
新巴尔虎左旗|
灌南县|
乾安县|
加查县|
安义县|
荃湾区|
宁蒗|
会东县|
潜江市|
剑川县|
日喀则市|
南丰县|
济阳县|
客服|
乌兰察布市|
呼伦贝尔市|
登封市|
云霄县|
开封市|
新田县|
彭州市|
海口市|
谢通门县|
石棉县|
额济纳旗|
怀安县|
岱山县|
平利县|
泉州市|
富平县|
陇西县|
惠东县|
甘谷县|
葵青区|
资兴市|
武鸣县|
东兴市|
顺平县|
团风县|
印江|