Javascript insertAfter() 实现函数代码
2011-10-12 00:00
681 查看
//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() 方法
相关文章推荐
- Javascript insertAfter() 实现函数代码
- javascript实现的像java、c#之类的sleep暂停的函数代码
- Javascript中的var_dump函数实现代码
- JavaScript实现的字符串replaceAll函数代码分享
- 1、使用javascript代码写出一个函数:实现传入两个整数后弹出较大的整数
- 在PHP中实现Javascript的escape()函数代码
- javascript trim 去空格函数实现代码
- Javascript中的var_dump函数实现代码
- javascript中keyCode代码对应表(函数实现)
- javascript trim 去空格函数实现代码
- 在PHP中实现Javascript的escape()函数代码
- 一个简单的JavaScript数据缓存系统实现代码
- js实现的日期操作类DateTime函数代码
- 30行代码中实现JavaScript的MVC
- 5.定义一个可以接收三个数字的函数,函数体内实现三个数字的排序输出 →(javascript代返回值的函数的申明和调用)
- Java实现JavaScript的escape()函数
- JavaScript原生代码实现导航栏小效果
- JavaScript实现网站访问次数统计代码
- JavaScript原生代码实现楼层跳跃(js部分有注释)