yyc大win
2014-12-06 18:43
while (x && x.nodeType!=1){
x=x.nextSibling;
}
不懂分析。当x不是元素节点时,是什么概念?获取到的下一个元素又是什么?
x.nodeType!=1 这是什么意思??
如果x是空节点的的话,循环体不就进不来了嘛
可是这时候x不是已经是空节点了吗?那么他不是没有下一个元素了吗,为什么x=x.nextSibling;
有可能是空节点,下一个元素就,x这个元素下临的元素,也就是x元素的兄弟节点
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题