节点的兼容代码

//2.写获取前一个兄弟元素和后一个兄弟元素的兼容性代码
function getPreviousSiblinf(ele) {
if(ele.previousElementSibling){
return ele.previousElementSibling;
}else {
var nodes=ele.previousSibling;
while (nodes && nodes.nodeType!==1){
nodes=nodes.nextSibling;
}
return nodes;
}
}

console.log(getPreviousSiblinf(myTab("uu")));
  //后一个兄弟元素
function getNextSibling(ele) {
    if(ele.nextElementSibling){
        return ele.nextElementSibling;
    }else {
        var node=ele.nextSibling;
        while (node && node.nodeType!=1){
              node=node.previousSibling;
        }
        return node;
    }
}

console.log(getNextSibling(myTab("uu")));

猜你喜欢

转载自blog.csdn.net/qq_43469418/article/details/86171486
今日推荐