Javascript insertAfter() 实现函数代码


复制代码 代码如下:

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


jQuery 文档操作 - insertAfter() 方法



相关阅读:
js文字链接的热点提示效果代码
实战:全面了解SQLServer注入过程
简单谈论Visual Basic.NET传输表空间
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
一个多表查询引出的问题
jquery(1.3.2) 高亮选中图片边框
Javascript实现的CSS代码高亮显示
CSS入门教程:网页首字下沉
动态CSS换肤技术
让网页里的提交按钮变得更靓丽
JScript重载的另类实现
Asp.net防止盗链的实现原理分析
php 之 没有mysql支持时的替代方案
查找最新的文件的批处理bat文件
快速导航

Copyright © 2016 phpStudy |