课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么 判断节点nodeType是否为1, 如是为元素节点,跳过。要有以上条件???
元素节点为什么要跳过?不明白,求详解
2017-01-05
源自:JavaScript进阶篇 9-11
正在回答
function get_nextSibling(n){ var x=n.nextSibling; while (x.nodeType!=1){ x=x.nextSibling; } return x; }
是这样,这个函数的目的是取n的下一个兄弟节点,在函数第一行,就已经用nextSibling方法取到了n的下一个节点x了,while里面判断的是如果x不为元素节点,就像如果x是空白节点啥的,就跳过,让x的下一个节点替代x,直到x不为空白节点
PEACEMINUSONE4346841 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答3.6问题 求大神帮帮忙
4 回答求帮忙看看 哪里有问题 为啥没显示?
2 回答求助 帮忙看下 哪里有问题 谢谢
3 回答变量问题,帮忙看看
1 回答,求大佬帮忙看下