美文网首页
在现有元素后插入一个新元素

在现有元素后插入一个新元素

作者: HeroMeikong | 来源:发表于2017-09-08 17:05 被阅读0次
function insertAfter(newElement,targetElement) {
  var parent = targetElement.parentNode;
  if(parent.lastChild == targetElement) {
    parent.appendChild(newElement);
  } else {
    parent.insertBefore(newElement,targetElement.nextSibling);
  }
}

相关文章

  • 在现有元素后插入一个新元素

  • insertBefore()

    在已有元素前插入一个新元素 在调用这个方法前,需要知道以下三件事: 1.新元素:你想要插入的元素(newEleme...

  • 在现有元素后插入一个元素

    前篇笔记中写到在现有元素前插入一个元素的方法(insertBefore), 那DOM会不会提供一个在目标元素后插入...

  • jQuery的DOM操作

    一、创建节点 以HTML创建新元素 以jQuery创建新元素 以DOM创建新元素 二、插入节点 通过js的DOM操...

  • #DOM 文档处理

    文档处理 一、创建元素节点 1、使用函数创建新元素 创建的新元素不会自动的把新元素插入到页面中,我们还需要明确的指...

  • 关于JavaScript insertAfter 和 getEl

    调用方法:insertAfter(newElement, targetElement);1.新元素:你想插入的元素...

  • jQueryDOM操作

    创建元素 $('<标签名>') 内部插入 元素.append(参数) $(新元素).appendTo (参数) p...

  • insertBefore插入新元素在目标元素之前

  • python实现数组操作

    实现列表 python中数组即为列表 初始化列表 读取元素 更新元素 插入元素 删除元素

  • 栈和队列

    1. 栈的概念介绍和Java API 向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使...

网友评论

      本文标题:在现有元素后插入一个新元素

      本文链接:https://www.haomeiwen.com/subject/sncnjxtx.html