訪問兄弟節(jié)點(diǎn),while判斷的問題
在之前已經(jīng)有了 x=n.nextSibling的賦值了。為什么隨后還要加這個判斷??
while (x && x.nodeType!=1){
??????????? x=x.nextSibling;
??????? }
在之前已經(jīng)有了 x=n.nextSibling的賦值了。為什么隨后還要加這個判斷??
while (x && x.nodeType!=1){
??????????? x=x.nextSibling;
??????? }
2015-09-14
舉報
2015-09-18
如果瀏覽器把元素中間的空格,換行符等作為一個節(jié)點(diǎn),那么li后面的元素是#text 這不是我們要的。。所以判斷它是否被瀏覽器認(rèn)為是一個文本節(jié)點(diǎn)! 等于1就是元素節(jié)點(diǎn) 我們要的東西! 不等于1就是空白的節(jié)點(diǎn)。不是我們要的!