jQuery选择器(添加节点及删除节点及克隆及替换及包装)第九节
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>创建插入节点</title> <script type='text/javascript' src="jquery-3.2.1.js"></script> <script> $(function () { //创建一个<li id="aa">aa</li> //并加入到#city的子节点 //1加入到元素的末(2种写法) // $("<li id='aa'>aaa</li>").appendTo($("#city")); // alert($("#aa").text()); // $("#city").append("<li id='bb'>bbb</li>") // alert($("#bb").text()); // //2加入到元素的开始(2种写法) // $("<li id='cc'>ccc</li>").prependTo($("#city")); // alert($("#cc").text()); // $("#city").prepend("<li id='dd'>ddd</li>") // alert($("#dd").text()); // //加入到某个节点后 // $("<li id='ee'>eee</li>").insertAfter($("#bj")); // $("#bj").after("<li id='ff'>fff</li>"); // //加入到某个节点前 // $("<li id='gg'>ggg</li>").insertBefore($("#bj")); // $("#bj").before("<li id='hh'>hhh</li>"); //删除节点 // $("#city li").click(function(){ // $(this).remove(); // }); // $("#city").remove(); //清空 // alert("要清空了") // $("#city").empty(); // 复制bj节点 添加到hj后面 // clone节点时需要注意克隆后的节点的ID属性,若元节点有ID属性, // 则克隆后,会出现一个文档中右两个ID相同的节点的情况。 // $("#bj").clone().attr("id","bj2").insertAfter($("#hj")); //创建一个li节点,替换#city的最后一个li子节点 // $("<li id='asdf'>asdf</li>").replaceAll($("#city li:last")); //创建一个li节点,替换#city的第二li子节点 // $("#city li:eq(1)").replaceWith($("<li id='asbf'>[asbd]</li>")) //互换bj 和hj(换过去就没有了) //$("#bj").replaceWith($("#hj")); // alert(1); // var $bj2 = $("#bj").clone(true); // var $hj = $("#hj").replaceWith($bj2); // alert(2); // $("#bj").replaceWith($hj); //包装单个li $("#game li").wrap("<font color='red'></font>") //所有li包一起 $("#city li").wrapAll("<font color='red'></font>") //包装li里面的子内容 $("#body li").wrapInner("<font color='red'></font>") }) </script> </head> <body> <p>你喜欢那里</p> <ul id="city"> <li id="bj" value="1">北京</li> <li id="sh" value="2">上海</li> <li id="dj" value="3">东京</li> <li id="sr" value="4">首尔</li> </ul> <p>你喜欢游戏</p> <ul id="game"> <li id="hj" value="1">红警</li> <li id="ms" value="12">魔兽</li> </ul> <p>你喜欢哪个人</p> <ul id="body"> <li id="man" value="1">男</li> <li id="woman" value="12">女</li> </ul> name: <input type="text" name="username" value="ll"> </body> </html>
jQuery选择器(添加节点及删除节点及克隆及替换及包装)第九节的更多相关文章
- jQuery中的查找节点、创建节点、插入节点、删除节点、替换节点、复制节点操作方法
jQuery操作节点我们可以分六点来讲,查找节点.创建节点.插入节点.删除节点.替换节点.复制节点. 一.查找节点 text() - 设置或返回所选元素的文本内容 ,html() - 设置或返回所 ...
- jQuery---清空节点和删除节点
清空节点和删除节点 //可以清空一个元素的内容 //清理门户 $("div").empty(); //完全移除元素 $("div").remove(); $(f ...
- JavaScript实验一(添加节点,删除节点)
静态html页面: <!DOCTYPE html> <html> <head lang="en"> <meta charset=" ...
- Hadoop下添加节点和删除节点
添加节点 1.修改host 和普通的datanode一样.添加namenode的ip 2.修改namenode的配置文件conf/slaves 添加新增节点的ip或host 3.在新节点的机器 ...
- Hadoop记录-Hadoop集群添加节点和删除节点
1.添加节点 A:新节点中添加账户,设置无密码登陆 B:Name节点中设置到新节点的无密码登陆 C:在Name节点slaves文件中添加新节点 D:在所有节点/etc/hosts文件中增加新节点(所有 ...
- c#操作xml的代码(插入节点、修改节点、删除节点等)
bookstore.xml文件内容: 复制代码代码示例: <?xml version="1.0" encoding="gb2312"?><bo ...
- Redis集群增加节点和删除节点
本文主要是承接上一篇文章Redis集群的离线安装成功以后,我们如何进行给集群增加新的主从节点(集群扩容)以及如何从集群中删除节点(集群缩容),也就是集群的伸缩,集群伸缩的原理是控制虚拟槽和数据在节点之 ...
- Hadoop动态增加节点与删除节点
Hadoop的全分布式安装网上也很多教程,踩过很多坑,整理不出来了……赶紧把增加删除节点留住. 均衡数据 (1)设置数据传输带宽为64M(默认值比较低) hdfs dfsadmin -setBalan ...
- Docker swarm集群增加节点和删除节点
Docker swarm集群增加节点 docker swarm初始化 docker swarm init docker swarm 增加节点 在已经初始化的机器上执行:# docker swarm j ...
随机推荐
- getField()和select()方法的区别
在ThinkPHP中,查询数据库是必不可少的操作. 那么,getField()方法和select()方法都是查询的方法,到底有什么不同呢? 案例来说明: A.select()方法 例子1 $acces ...
- 51nod 1451 合法三角形 判斜率去重,时间复杂度O(n^2)
题目: 这题我WA了3次,那3次是用向量求角度去重算的,不知道错在哪了,不得不换思路. 第4次用斜率去重一次就过了. 注意:n定义成long long,不然求C(3,n)时会溢出. 代码: #incl ...
- VB.net shell、IO.File.Open、Process.Start、Shellexecute API 运用经验总结
打开文件还有很多方法,但我了解到运用较多的是上面几种- -,为了防止以后忘记,先把了解到的写下来. 1.Shell 这个看了很多网页,最靠谱的运用方法: Shell("cmd.exe /c ...
- PHP中 HTTP_HOST 和 SERVER_NAME 的区别
最近在开发站群软件,用到了根据访问域名判断子站点的相关问题.PHP获取当前域名有两个变量 HTTP_HOST 和 SERVER_NAME,我想知道两者的区别以及哪个更加可靠. 首先我想说,百度上那些转 ...
- 三分钟浅谈TT猫的前端优化
首先看一张访问TT猫首页的截图: 测试环境为谷歌浏览器,暂且不讨论其它浏览器,截图下方我们可以观察到以下参数: DOMContentLoaded:1.42s | Load:2.31s 以上参数是在CT ...
- Centos7安装Percona5.7
OS: Centos7.0 DB: Percona5.7 1. 通过yum安装 ## 删除之前的mysql数据库, 我用的是centos7.再安装虚拟机的时候,预装了很多软件.所以mysql和mari ...
- javascript集合的交,并,补,子集,长度,新增,删除,清空等操作
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat=&qu ...
- 浅谈Java抽象类
什么是抽象类?这名字听着就挺抽象的,第一次听到这个名字还真有可能被唬住.但是,就像老人家所说的,一切反动派都是纸老虎,一切有着装x名字的概念也是纸老虎.好吧,我们已经从战略上做到了藐视它,现在就要战术 ...
- WebService文件上传相关配置(404.13、超出限制、超时)
最近在做文件上传的功能,遇到一些问题,记录如下,以备以后使用. 1.HTTP Error 404.13 - Not Found,请求筛选模块被配置为拒绝超过请求内容长度的请求. IIS默认允许请求长度 ...
- 数据库表反向生成(二) Django ORM inspectdb
在前一篇我们说了,mybatis-generator反向生成代码. 这里我们开始说如何在django中反向生成mysql model代码. 我们在展示django ORM反向生成之前,我们先说一下怎么 ...