jquery追加html后删除,jquery动态增加删除元素节点

jquery动态增加删除元素节点

对于语言编程,不同的思路有着不同的解决办法,Jquery对于动态的ul-li节点的增加删除实力操作思路:

1、做一个按钮用于增加li节点,使用Jquery:append()方法:

$(selector).append(content,function(index,html))

content必需。规定要插入的内容(可包含 HTML 标签)。

可能的值:

HTML 元素

jQuery 对象

DOM 元素

function(index,html)可选。规定返回待插入内容的函数。

index - 返回集合中元素的 index 位置。

html - 返回被选元素的当前 HTML。

2、做一个Jquery的function方法,用于删除元素的HTML,使用Jquery的remove():

$(selector).remove()

下面来看完整的Jquery的代码:

$(document).ready(function(e) {

//jquery增加li元素节点,同时给增加的li元素设置class选择符和删除"按钮"

$("#addlist").click(function(){

var num = $("#mylist li").length-1;

if(num==0){

var nnum =num+1;

}else{

var newnum =  $("#mylist li").last().attr("class");

var numclass = newnum.replace("addlist","");

var nnum = parseInt(numclass)+1;

}

$("#mylist").append("

");

});

});

//javascript的function 方法,删除li元素节点

function mydel(a){

$(".addlist"+a).remove();

}

完整效果预览点击:

8163ec21bd118d56756645f8456615f6.gif

来自Davids zhou博客原创文章请尊重作者:http://www.zongk.com/zongk/83.html转载请标注此链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值