jq动态添加节点及删除节点

原创 2018年04月16日 15:29:18
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<!--需要引入jq-->
<script src="js/jquery-1.8.3.min.js"></script>
<title>Document</title>
<style type="text/css">
.bigBox{
border:1px solid black;
}
.inputDiv{
border:1px solid red;
}
</style>
</head>
<body>
<button class="addBtn">增加</button>
<div class="bigBox">
<div class="inputDiv">
<input type="text" placeholder="0"/>
<button class="delBtn">删除</button>
</div>
</div>
</body>
<script type="text/javascript">
//用于区分
var flag=0;
//点击事件append
$(".addBtn").on("click",function(){
flag++;
var html='<div class="inputDiv"><input type="text" placeholder='+flag+'> <button class="delBtn">删除</button></div>'
$(".bigBox").append(html);
delDivFn(".delBtn");
})
//删除当前节点的父节点,若与需求有出入,按照本文思路找到当前节点与需要删除的节点关系就可以删除
function delDivFn(dom){
$(dom).on("click",function(){
$(this).parent().remove();
})
}
delDivFn(".delBtn");
</script>
</html>

JQuery删除和添加子节点

JQuery删除和添加子节点
  • yezhuanxu
  • yezhuanxu
  • 2016-10-11 14:16:49
  • 8475

用jQuery清除元素所有子节点

$(this).children().filter("span").remove();
  • u014022865
  • u014022865
  • 2016-11-25 15:06:03
  • 2222

删除元素所有子节点

方法一: var elem = getElementById("elem_id"); elem.innerHTML = ""; 方法二: function fnDelete(){ var...
  • Inuyasha1121
  • Inuyasha1121
  • 2015-01-21 10:00:49
  • 14181

浅析jQuery删除节点的三个方法

jQuery提供了三种删除节点的方法,即remove(),detach()和empty()。 测试所用HTML代码: 你最喜欢的水果是? 苹果 橘子 菠萝 1、remove()方法 ...
  • silianlinyi
  • silianlinyi
  • 2012-07-20 18:27:51
  • 60797

js对节点的操作,添加,删除,获得父节点,子节点,兄弟节点

var chils= s.childNodes; //得到s的全部子节点 var par=s.parentNode; //得到s的父节点 var ns=s.nextSbiling; //获得s...
  • jenyzhang
  • jenyzhang
  • 2015-09-28 03:48:29
  • 14965

js实现删除div下所有子节点

         
  • moonx
  • moonx
  • 2010-10-07 20:51:00
  • 45927

jQuery_删除及清空节点

•remove():从 DOM中删除所有匹配的元素,传入的参数用于根据 jQuery 表达式来筛选元素.  当某个节点用remove() 方法删除后, 该节点所包含的所有后代节点将被同时删除. 这个...
  • fanpengfei0
  • fanpengfei0
  • 2017-01-09 01:25:37
  • 3026

jQuery删除和清空节点

jQuery删除和清空节点
  • zhanyouwen
  • zhanyouwen
  • 2016-06-05 11:40:04
  • 4469

删除父节点下的所有子节点

现在要删除一个父节点下的所有子节点。 删除节点的操作其实类似于FIFO链表的删除操作,把第一个删除掉,第二个节点会补上作为第一个,第三个会补上作为第二个,如此下去,这样节点是索引会随着删除而改变。所...
  • wmsjlihuan
  • wmsjlihuan
  • 2012-07-10 13:20:59
  • 20260

JavaScript动态增加节点和删除节点

其实HTML就是类似于XML,曾经W3C希望使用XML替代HTML,这就是说明,HTML和XML还是有一定的共同特点 的,所以说,对于XML,我们有解析和动态增加或者减少节点的功能,这个如果用在HT...
  • a352193394
  • a352193394
  • 2012-04-30 19:14:18
  • 7823
收藏助手
不良信息举报
您举报文章:jq动态添加节点及删除节点
举报原因:
原因补充:

(最多只允许输入30个字)