首页 > 代码库 > 在指定元素后面插入一个新元素
在指定元素后面插入一个新元素
1 var insertAfter = function(newElement, targetElement){ 2 var parent = targetElement.parentNode; 3 if (parent.lastChild == targetElement) { 4 // 如果最后的节点是目标元素,则直接添加。因为默认是最后 5 parent.appendChild(newElement); 6 } 7 else { 8 parent.insertBefore(newElement, targetElement.nextSibling); 9 //如果不是,则插入在目标元素的下一个兄弟节点 的前面。也就是目标元素的后面 10 } 11 }
在指定元素后面插入一个新元素
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。