使用DOM模拟inserAfter函数

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模拟inserAfter函数)