function insertAfter(newElement,targetElment) {
var parent = targetElment.parentNode;
if(parent.lastChild == targetElment) {
parent.appendChild(newElement);
} else {
parent.insertBefore(newElement,targetElment.nextSibling);
}
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
因为 DOM 的 Node 没有这个方法啊,你想这么用的话就把方法植入到 Node 的原型上
这样就可以用
parent.insertAfter(newElement, targetElment),这里模仿了insertBefore的一些处理。