function allSibling(ele){ ????????var pre = ele.previousSibling, ????????nex = ele.nextSibling, ????????preAry = [], ????????nexAry = []; ????????while(pre){ ????????????if(pre.nodeType===1){ ????????????????????????preAry.unshift(pre); ????????????}else{ ????????????????????pre = pre.previousSibling; ????????????} ????????} ????????while(nex){ ????????????????????????if(nex.nodeType===1){ ????????????????????????????????????????nexAry.push(nex); ????????????????????????}else{ ????????????????????????????????????nex = nex.nextSibling; ????????????????????????} ?????????} ????????return preAry.concat(nexAry); }//老師讓用previousSibling和nextSibling 獲取到所有兄弟節(jié)點(diǎn).請(qǐng)大神看看我寫的哪里錯(cuò)了?//
老師讓用previousSibling和nextSibling 獲取到所有兄弟節(jié)點(diǎn).請(qǐng)大神看看我寫的哪里錯(cuò)了?
天天向上學(xué)
2018-11-08 20:54:57