js动态添加节点到兄弟节点

function insertAfter(newElement, targetElement){
    var parent = targetElement.parentNode;
    if (parent.lastChild == targetElement) {
        // 如果最后的节点是目标元素,则直接添加。因为默认是最后
        parent.appendChild(newElement);
    } else {
        parent.insertBefore(newElement, targetElement.nextSibling);
        //如果不是,则插入在目标元素的下一个兄弟节点 的前面。也就是目标元素的后面
    }
}

阅读更多
文章标签: javascript
个人分类: js前端
上一篇Grid小窍门:
下一篇常用正则表达式
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭