zoukankan      html  css  js  c++  java
  • js写基础insertAfter()方法

     1 //DOM没有提供insertAfter()方法
     2 function insertAfter(newElement, targetElement){
     3 var parent = targetElement.parentNode;
     4 if (parent.lastChild == targetElement) {
     5 // 如果最后的节点是目标元素,则直接添加。因为默认是最后
     6 parent.appendChild(newElement);
     7 }
     8 else {
     9 parent.insertBefore(newElement, targetElement.nextSibling);
    10 //如果不是,则插入在目标元素的下一个兄弟节点 的前面。也就是目标元素的后面
    11 }
    12 }
  • 相关阅读:
    文档测试
    浅谈兼容性测试
    配置测试
    测试产品说明书
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/nifengs/p/4936884.html
Copyright © 2011-2022 走看看