这段代码先获得元素父节点,然后获得其父节点的所有子节点,然后删除自己便是所有兄弟节点
function siblings(elm) {
var a = [];
var p = elm.parentNode.children;
for(var i =0,pl= p.length;i<pl;i++) {
if(p[i] !== elm) a.push(p[i]);
}
return a;
}
这段代码先获得元素父节点,然后获得其父节点的所有子节点,然后删除自己便是所有兄弟节点
function siblings(elm) {
var a = [];
var p = elm.parentNode.children;
for(var i =0,pl= p.length;i<pl;i++) {
if(p[i] !== elm) a.push(p[i]);
}
return a;
}