JQuery DOM元素的删除和添加
来源:互联网 发布:lv羊绒围巾 知乎 编辑:程序博客网 时间:2024/04/28 21:12
元素的添加
(1)append():在元素的最后面添加内容
(2)prepend():在元素的最前面添加内容
<div id="div1"></div><button id="btnAtn">点击从前面添加</button><button id="btnApp">点击从后面添加</button></body>$("#btnApp").click(function(){ $("#div1").append("<p>这是在后面添加的段落</p>");});$("#btnAtn").click(function(){ $("#div1").prepend("<p>这是在前面添加的段落</p>");});
这两个都可以同时添加多个内容,这些内容可以使通过HTML、JQuery、DOM创建的
<body><div id="div1"> <hr/> //加个分界线使结果看的更清晰</div><button id="btnApp">点击1</button><button id="btnPre">点击2</button></body><script> $("#btnApp").click(function(){ var txt1 = "<p>姓名:</p>"; var txt2 = $("<p></p>").text("电话:"); var txt3 = document.createElement("p"); txt3.innerText = "住址"; $("#div1").append(txt1,txt2,txt3); }); $("#btnPre").click(function(){ var txt1 = "<p>个人信息:</p>"; var txt2 = $("<p></p>").text("e-mail:"); var txt3 = document.createElement("p"); txt3.innerText = "个人住址"; $("#div1").prepend(txt1,txt2,txt3); });</script>
(3)after()和brfore():
两组添加的区别:append()和prepend()添加后成为了其子元素
after()和brfore()添加后成为了其兄弟元素
var txtAfter = "<p>这是通过after添加的</p>";$("#div1").after(txtAfter);
元素的删除
remove():删除的是被选元素及其子元素,它还有过滤删除的作用,可以删除指定元素,它的参数指定元素的名字
enpty():删除的是子元素
<style> div{ width: 500px; height: 200px; background-color: plum; } </style></head><body> <div id="div1"> <p>我是div1的内容1</p> <p class="p2">我是div1的内容2</p> <p>我是div1的内容3</p> <p class="p2">我是div1的内容4</p> </div> <div id="div2"> <p>我是div2的内容</p> </div> <button id="delDiv1">删除div1</button> <button id="delDiv2">删除div2</button></body><script> $("#delDiv1").click(function(){ $("p").remove(".p2");//删除的是所有p标签中class名为“p2”的元素 }); $("#delDiv2").click(function(){ $("#div2").empty(); });</script>
阅读全文
0 0
- JQuery DOM元素的删除和添加
- jQuery的DOM操作之添加元素和删除元素
- jQuery DOM元素添加删除
- jquery添加和删除元素
- jQuery添加和删除元素
- jquery添加和删除元素
- 创建,添加,插入和删除DOM元素
- DOM添加删除元素
- 11.jquery DOM操作 添加和删除
- JS的DOM操作元素示例1--删除添加元素
- jQuery HTML 添加和删除元素
- AJAX DOM添加删除元素
- Dom动态添加删除元素
- jquery 添加、删除元素
- jquery 添加删除元素
- jQuery 添加删除元素
- JQuery添加删除元素
- jQuery -> 删除/替换DOM元素
- 佳佳的魔法照片
- Battle City(bfs)
- 如何用注册表删除Win10桌面上的顽固IE图标
- 很有用的cv牛人的网址和主要贡献
- 丑数
- JQuery DOM元素的删除和添加
- 【转载】cad .net二次开发调试方法
- linux命令汇总~五
- cocos2dx 本地和世界坐标的转换
- JQurey
- RIP(二)【防环机制】
- git 学习(一)
- linux命令汇总~四
- Dividing 多重背包问题