创建节点元素
添加到指定元素前后
兄弟节点: 1.node.nextSibling返回当前元素的下一个兄弟节点 找不到则返回null 包含所有的节点
2.node.previousSibiling 返回元素的上一个兄弟节点 找不到返回null同样 也是包含所有的节点
3.node.nextElementSibiling下一个兄弟元素节点,找不到则返回null
4.node.previousElementSibiling返回当前元素的上一个兄弟节点 找不到则返回null
注意:3.4这两个方法有兼容性问题 IE9以上才支持
解决兼容性问题 :自己封装一个兼容性函数
function getNextElementSibiling(element){
var el=element;
while(el=el.nextSibiling){
if( el.nodeType===1){
return el;
}
}
return null;
}