原生js封装获取上/下一个兄弟节点

来源:互联网 发布:传奇霸业法师武魂数据 编辑:程序博客网 时间:2024/05/14 22:33
//获取下一个兄弟元素的兼容函数function getNextElement(element) {    if (element.nextElementSibling) {        return element.nextElementSibling;    } else {        var next = element.nextSibling;//下一个兄弟节点        while (next && 1 !== next.nodeType) {//有 并且 不是我想要的            next = next.nextSibling;        }        return next;    }}//获取上一个兄弟元素的兼容函数function getPrevElement(element) {    if (element.previousElementSibling) {        return element.previousElementSibling;    } else {        var prev = element.previousSibling;//上一个兄弟节点        while (prev && 1 !== prev.nodeType) {//有 并且 不是我想要的            prev = prev.previousSibling;        }        return prev;    }}
阅读全文
0 0
原创粉丝点击