//获取下一个兄弟元素的兼容函数 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; } }
原生js封装获取上/下一个兄弟节点
最新推荐文章于 2023-09-09 22:41:11 发布