課程
/前端開發
/JavaScript
/JavaScript進階篇
這里面說如果是元素節點就跳過???<div>是元素節點吧??有沒有哪位大佬詳細講解一下,有點蒙
2019-11-12
源自:JavaScript進階篇 9-11
正在回答
這里的while(x&&x.nodeType!=1){x=x.previousSibling;}表示:當獲取到的上一個兄弟節點x不是元素節點時,則繼續循環獲取,直到獲取到的是元素節點才跳出循環,最后return x即可得到上一個相鄰的兄弟元素節點。
(nodeType=1:表示是元素節點,即標簽。如:div、p、input...)
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答關于空白節點
3 回答節點空白符問題
3 回答關于判斷空白節點跳過的方法
1 回答空白節點的影響?
1 回答關于dom節點問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-11-20
這里的while(x&&x.nodeType!=1){x=x.previousSibling;}表示:當獲取到的上一個兄弟節點x不是元素節點時,則繼續循環獲取,直到獲取到的是元素節點才跳出循環,最后return x即可得到上一個相鄰的兄弟元素節點。
(nodeType=1:表示是元素節點,即標簽。如:div、p、input...)