DOM Core 提供了一个向节点内的某一个子节点前面插入一个新的节点的方法 insertBefore
parentElement.insertBefore(newElement,targetElement);//父节点.insertBefore(新节点,目标节点)
但是它却没有提供一个在节点后面插入新节点的方法
下面是自定义函数 insertAfter,我们可以自己实现这个方法
//insertAfter(新节点,目标节点)
function insertAfter(newElement,targetElement){
var parent = targetElement.parentNode;
if(parent.lastChild == targetElement){
parent.appendChild(newElement);
}else{
parent.insertBefore(newElement,targetElement.nextSibling);
}
}