DOM只提供了insertBefore函数,确没有提供insertAfter函数,但我们可以模拟
function insertAfter(newElement,targetElement){
var parent=targetElement.parentNode;
if(parent.lastChild==targetElement){
parent.appendChild(newElement);
}
else{
parent.insertBefore(newElement,targetElement.nextSibling);
}
}
本文介绍了一种在DOM中模拟insertAfter方法的技术。由于DOM仅提供insertBefore方法而未提供insertAfter方法, 本文通过判断目标元素的位置来实现insertAfter的功能。

被折叠的 条评论
为什么被折叠?



