问答详情
源自:9-11 访问兄弟节点

各路大牛,麻烦帮忙看看并详细解释下,问题图中已备注。谢谢

http://img.mukewang.com/59a2e38b0001ba4c10530819.jpg 各路大牛,麻烦帮忙看看并详细解释下,问题图中已备注。谢谢

提问者:developer0229641 2017-08-27 23:23

个回答

  • developer0229641
    2017-08-28 13:12:43

    十分感谢,解释很详细,赞

  • Schwarzeni
    2017-08-28 11:37:10

    - get_nextSibling 函数的作用为获取下一个在相同的树层级中的节点(<li id="b">jquery</li>)

    - n 是第一个li元素节点(<li id="a">javascript</li>)

    - 理解正确,但并不代表空白,而是回车,因为控制台返回的结果如下,见‘data’值

    http://img.mukewang.com/59a38e780001e23909700708.jpg

    - ‘x.nodeType !=1’的意思是当前节点类型不是元素节点(比如不是‘<p> 和 <li>’这种类型的),从上图也可知,回车值的nodeType为3,更多 nodeType [点此](https://developer.mozilla.org/zh-CN/docs/Web/API/Node/nodeType)

    - 如果你把 <li> 都放到一行那个#text就不会出现了