jQuery文档处理(二)--复制,替换,包裹
来源:互联网 发布:网络时间校对器 编辑:程序博客网 时间:2024/05/01 21:10
jQuery文档处理(二)–复制,替换,包裹
复制
clone() 克隆
even :指示事件处理函数是否会被复制。V1.5以上版本默认值是:false
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>06_复制节点.html</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="../js/jquery-1.8.3.js"></script> </head> <body> <button id="save">保存</button><br> <p>段落</p> </body> <script type="text/javascript"> $(document).ready(function(){ //点击按钮时,克隆按钮自己 $("#save").click(function(){ var $new = $(this).clone(true);//克隆,参数为true,会复制事件,默认是false不会复制事件 //显示克隆出的按钮 $("body").append($new); }); }); </script></html>
替换
A.replaceWith(B) ,使用A将B替换掉
A.replaceAll(B) ,使用B将A替换掉
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>07_替换节点.html</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="../js/jquery-1.8.3.js"></script> </head> <html> <p>段落</p> <p>段落</p> <p>段落</p> <button>保存</button> </html><script type="text/javascript"> $(document).ready(function(){ //把p替换成a标签 //$("p").replaceWith("<a>dly</a><br/>"); $("<a>dly</a><br/>").replaceAll($("p")); });</script></html>
包裹
A.wrap(B) ,使用B将每一个A进行包裹(多个B)
<B><A></A></B> <B><A></A></B>
A.wrapAll(B) ,使用B将所有A进行包裹(一个B)
<B> <A></A> <A></A> </B>
A.wrapInner(B) ,使用B将每一个A的标签体包裹。
<A><B>。。。</B></A> <A><B>。。。</B></A>
A.unwrap() ,将A的父元素删除,自己留着
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>包裹节点.html</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="../js/jquery-1.8.3.js"></script> </head> <body> <strong title="jQuery">jQuery</strong> <strong title="jQuery">jQuery</strong> </body> <script type="text/javascript"> $(document).ready(function(){ //每个strong都分别被div包裹 //$("strong").wrap("<div></div>"); //所有strong被一个div包裹 $("strong").wrapAll("<div></div>"); //包裹strong内部的内容 //$("strong").wrapInner("<div></div>"); $("strong").unwrap();//去除包裹,去除的是外部包裹(也就是包裹的父标签),去除的是wrap方法包裹的,其他两个都不能去除 }); </script></html>
1 0
- jQuery文档处理(二)--复制,替换,包裹
- jQuery-创建、删除、复制、替换、包裹节点
- jQuery(3-6)复制节点替换节点包裹节点
- Jquery进行文本处理时,总共分为6种模式:内部插入、外部插入、包裹、替换、删除、复制
- 文档处理 包裹
- 54 JQUERY与DOM 添加 复制 移除 替换 包裹 遍历子元素
- JQuery学习笔记(五)——复制、替换和包裹节点
- JQUERY与DOM 添加 复制 移除 替换 包裹 遍历子元素
- JQuery 替换节点_包裹节点
- #笔记#圣思园 JavaWeb 第72讲——jQuery和DOM,查找、插入、删除、复制、替换、包裹节点
- jQuery 文档操作 之 文档的插入操作、删除、复制和替换
- jQuery Dom 操作 增、删、改、复制、包裹
- 文档处理 替换
- jQuery文档操作-复制
- 文档处理 复制
- jQuery文档操作-替换操作
- jQuery22(替换元素,包裹元素)
- jquery包裹节点
- selenium之 辨识alert、window以及操作
- 扑克牌顺子
- mybatis二级缓存
- Maven国内镜像
- 【Unity】为什么导入2D图片背景不是透明的
- jQuery文档处理(二)--复制,替换,包裹
- Mybatis中多个集合的迭代处理
- TestNG——annotation
- BPM端到端流程解决方案分享
- selenium之 下拉选择框Select
- iOS中集成ijkplayer视频直播框架
- 通过签名查看项目SHA1、MD5、SHA256以及相关证书信息
- leetcode 462 Minimum Moves to Equal Array Elements II C++
- 【转载】清华人都如此努力,那我们呢?