js写基础insertAfter()方法
2020-11-15 06:52
标签:com blog class div code java javascript tar log ext string DOM没有提供insertAfter()方法,使用js写一个基础的insertAfter()方法。 js写基础insertAfter()方法,布布扣,bubuko.com js写基础insertAfter()方法 标签:com blog class div code java javascript tar log ext string 原文地址:http://www.cnblogs.com/invincible-hehe/p/3697154.html
>
function
insertAfter(newElement,targetElement){
var
parent = targetElement.parentNode;
if
(targetElement == parent.lastChild){
//如果最后节点是目标元素,则直接添加,因为默认是在最后添加。
parent.appendChild(newElement);
}
else
{
//否则就插入到目标元素下一个兄弟节点的前面。
parent.insertBefore(newElement,targetElement.nextSibling);
}
}