juanyong
2016-07-07 14:13
var x=n.nextSibling;
while (x && x.nodeType!=1){
x=x.nextSibling;
}
return x;
一开始为什么是x=x.nextSibling? 然后又变成x=x.nextSibling了呢?这样x不就是下一个兄弟节点的兄弟节点了吗
你看错了?一开始是x=n.nextSibling呀
然后判断他是不是元素不是才变成下一个兄弟节点呀
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题