insertAfter()

function insertAfter(newElement,targetElement){
  var parent = targetElement.parentNode;
  if(parent.lastChild == targetElement){
    parent.appendChild(newElement);        
  }else{
    parent.insertBefore(newElement,targetElement.nextSibling);    
  }
}

 

newElement:将被插入的新元素

targetElement:新元素被插入到它前面的目标元素

posted @ 2017-08-24 15:26  coldhee  阅读(150)  评论(2编辑  收藏  举报