insertAfter函数
来源:互联网 发布:淘宝窗帘拍摄地点 编辑:程序博客网 时间:2024/05/20 23:38
insertAfter()函数
DOM并没有提供这个方法,但我们可以编写这个函数。
具体思路如下:
(1)函数有两个参数:一个是被插入的新元素(newElement)
一个是目标函数(targetElement)
(2)把parentNode属性值保存到变量parent里
(3)检查元素是不是parent的最后一个子元素
(4)若是,就用appendChild方法把新元素加到parent元素上
(5)若不是,就把新元素插入到目标元素与目标元素的下一个兄弟元素之间。
用insertBefore方法把新元素插入到目标元素的下一个兄弟元素之前。
主要代码:
function insertAfter(newElement,targetElement){var parent=targetElement.parentNode;if(parent.lastChild==targetElement){parent.appendChild(newElement);}else{parent.insertBefore(newElement,targetElement.nextSibling);}}
0 0
- insertAfter函数
- insertAfter函数
- insertAfter通用函数
- insertAfter小函数
- 编写insertAfter函数
- insertAfter函数 脚本收集
- js自定义实现insertAfter()函数
- insertAfter
- ready函数,css函数,text(),insertAfter()
- 根据insertBefore()衍生出来的insertAfter()函数
- JS 实用函数 insertAfter和addLoadEvent 记录
- javascript中insertAfter()和insertBefore()函数
- 用Perl实现XML DOM的insertAfter函数
- DOM Core insertBefore方法 和自定义函数 insertAfter
- javascript中 addloadevent和insertAfter函数的使用说明
- jQuery源码分析之appendTo,prependTo,insertBefore,insertAfter,replaceWith函数
- 在现有方法后插入一个元素(insertAfter函数)
- JS常用的自定义函数addClass() insertAfter() addLoadEvent(func)
- 安卓文件路径与有关操作
- 第十二周 oj训练 进制转换
- Hbase中内置Filter详解
- CTF考核writeup(1)
- android studio常用的插件
- insertAfter函数
- Android之MVP架构总结
- C#基础知识简单梳理
- Tomcat SSL配置及Tomcat CA证书安装
- React Native技术剖析(一)
- Object类toString方法重写,equals方法重写
- Mysql常用操作
- redis 与 数据库(Mysql)同步
- Navicat Premium 连接本地oracle