记录一些写过的或者用过的js函数合集!

晚上写demo,需要在一个元素后面创建并插入一个新的元素,但是突然发现js中好像没有直接实现这项功能的函数,所以今天赶紧的写了一个,记录一下。
原生js中有insertBefore()函数,语法是 parentNode.insertBefore(newElement, targetElement),在指定目标元素前面插入一个新的元素。
而查找元素有nextSibling,所以功能实现如下:

    //功能: 在targetElement之后插入 新节点newElement
    function insertAfter(newElement, targetElement){
        var parent = targetElement.parentNode;
        parent.insertBefore(newElement,targetElement.nextSibling);
    }

猜你喜欢

转载自blog.csdn.net/SilenceJude/article/details/84979228