为了账号安全,请及时绑定邮箱和手机立即绑定

如何在不使用库的情况下在JavaScript中插入一个又一个元素?

如何在不使用库的情况下在JavaScript中插入一个又一个元素?

四季花海 2019-06-14 09:54:10
如何在不使用库的情况下在JavaScript中插入一个又一个元素?有insertBefore()在JavaScript中,但是如何插入元素后不使用jQuery或其他库的另一个元素?
查看完整描述

3 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);

哪里referenceNode是要放置的节点。newNode之后。如果referenceNode是其父元素中的最后一个子元素,这很好,因为referenceNode.nextSibling将是nullinsertBefore通过添加到列表的末尾来处理该情况。

因此:

function insertAfter(newNode, referenceNode) {
    referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);}

在这里试试。


查看完整回答
反对 回复 2019-06-14
  • 3 回答
  • 0 关注
  • 407 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信