我被要求为我公司开发的轮播组件重构代码。它需要进行组滑动,并通过element.nextElementSibling.nextElementSibling.nextElementSibling
或根据布局element.nextElementSibling.nextElementSibling.nextElementSibling.nextElementSibling
完成。我想以一种更易读的方式重新编写它。有没有办法在纯Js中获得该元素的多个同级?谢谢
答案 0 :(得分:0)
以下是解释该过程的文章:
How to get all of an element's siblings with vanilla JS
您获得父节点并遍历其子节点,而忽略所有不是元素的子节点(即,具有nodeType
以外的1
的子节点)。