在子节点后面插入节点-insertAfter()

时间:2009年03月25日作者:愚人码头查看次数:3,256 views评论次数:0

大家都知道在子节点前面插入节点的DOM方法:insertBefore();

但是DOM却没有提供在子节点后面插入节点-insertAfter()

不过我们可以通过一个函数做到这一点:

function insertAfter(newElement,targetElement){

var parent=targetElement.parentNode;

if(parent.lastChild==targetElement){

parent.appendChild(newElement);

}else{

parent.insertBefore(newElement,targetElement.nextSibling);

}

}

声明: 本文采用 BY-NC-SA 协议进行授权 | WEB前端开发
转载请注明转自《在子节点后面插入节点-insertAfter()

如果你读了我的文章,觉得有帮助: 说明
分类:JS
0条评论

暂时没有评论!

发表评论

*

*