这节完全看不懂,求大神说明一下

来源:9-11 访问兄弟节点

慕婉清7712429

2018-08-22 14:22

完全看不懂了,求大神教一下,感谢!

写回答 关注

2回答

  • 幕布斯3021265
    2018-09-29 18:26:36

    lastSibling 为什么不是ul啊


  • 志远呀
    2018-08-24 21:10:04

    如图所示代码:

    https://img.mukewang.com/5b80026c0001c67307860420.jpg

    按照层次关系可以分为以下:

    https://img4.mukewang.com/5b80026c0001dd8d04830279.jpg

    则:h2的兄弟节点中的元素节点有p,ul,nextSibing就是p,lastSibing由于没有,就是null。

    因为非IE浏览器会把空白处视为一个节点,因此需要判断。

    由于元素节点p,ul的类型为1,故使用if(x.nodeType==1)来判断是否是空白处,防止错误。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题