js创建新的节点
来源:互联网 发布:nginx 编译安装 编辑:程序博客网 时间:2024/05/28 22:09
首先说说js创建节点:
createElement() 创建一个元素节点
createTextNode() 创建一个文本节点
用法:
var element = document.createElement("div");element.className = "message";
var textNode = document.createTextNode("Hello world!");
element.appendChild(textNode);
appendChild() 方法是向节点添加最后一个子节点。
例如:document.getElementById("test").appendChild(node); //将li节点,添加到id为test的元素下面
再谈谈jquery创建节点:
最常用的就是$("#test").append("<div></div>");
这样用append就可以创建一个div,它的父类是id为test的元素,
其中insertAfter方法是将你创建的某个元素插入到指定元素的位置,如:
var newli="<a>11</a>";
var parentDom="<div></div>";
newli.insertAfter(parentDom); // insertAfter方法将创建的a元素元素插入到获取的div元素之后,
再就是insertBefore这个方法是将某个元素移动到目标位置之前,如:
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
var lis= $("ul li:eq(2)");
var one_li = $("ul li:eq(1)");
lis.insertBefore(one_li); // 移动节点
展示的结果就是:
1 3 2
0 0
- js创建新的节点
- js创建一个新的节点(不断补充)
- js节点的创建
- javascript中创建新节点的方法
- 创建新节点
- 创建DOM新节点
- js节点属性的创建 添加 删除
- js节点的创建与删除
- js节点属性的创建 添加 删除
- js节点创建
- JS创建节点
- js创建节点
- jquery:创建一个新的节点对象的好方法
- JS 添加新节点的几种方法
- js 创建一个新的node
- 创建新的Cocos2d-JS工程
- js----创建节点和插入节点
- JS传统的节点创建和JQuery的比较
- 数据单向绑定
- Ubuntu16.4 安装 redis
- 集中日志服务器Rsyslog
- poj3304Segments(线段与直线相交)
- 《JS高程(3)》DOM2和DOM3-样式、视口尺寸问题-第12章笔记(23)
- js创建新的节点
- 137. Single Number II
- Let's Encrypt永久免费SSL证书过程教程及常见问题
- 如何判断手机号码格式是否正确
- ElasticSearch系列(4) windows 安装插件时报“此时不应有 \Java\jdk1.8.0_111”的解决办法
- HCP Pipeline3.21.0在ubantu16.04下的搭建流程
- 139. Word Break
- 缓存同步机制整理
- MySQL-子查询(嵌套)