原生 js 获取所有兄弟节点

使用原生 js 获取所有的兄弟节点

// 封装成函数
function get_Siblings(elem) {
    let sibArr = []
    let allChilds = elem.parentNode.children
    
	allChilds.forEach((i, v) => {
        if (i.nodeType == 1 && i != elem) {
            sibArr.push(i)
        }
    })
    
    return sibArr
}

// 调用get_Siblings(),其返回值为elem兄弟元素组成的数组

猜你喜欢

转载自blog.csdn.net/godread_cn/article/details/122033795