JQUERY 动态删除LI

我们有时候知道UL的id,但是苦不堪言的找不到LI进行清除,这边有一些办法可以参考,设置Li的id是不错的方法,但是千万别设置成一个ID,到时候删除只会删除第一个

可以使用

 
[javascript]  view plain  copy
  1. $("#ul li").not(":first").remove();   
这个方式可以删除不是第一个li的其他所有li.

我这边是用:

[javascript]  view plain  copy
  1. $(document).ready(function(){  
  2.             $("#search_content").keyup(function () {  
  3.                 if(CheckChinese($("#search_content").val()))  
  4.                 {  
  5.                     $.ajax({  
  6.                         type: "POST",  
  7.                         anync: true,  
  8.                         url: "HelpCenterSuggestion.ashx",  
  9.                         cache: false,  
  10.                         dataType: "text",  
  11.                         data: { m: $("#search_content").val() },  
  12.                         success: function (result) {  
  13.                             alert(result);  
  14.                             
  15.                             $("#UlContent li").remove();  
  16.                             $("#UlContent").append(result);  
  17.                         }  
  18.   
  19.                     });  
  20.                 }  
  21.   
  22.         });  

  方法很多,还可以用:

[javascript]  view plain  copy
  1. 1、用not  
  2. $("ul>li").not(":eq(0)").remove();  
  3. 或  
  4. $("ul>li").not(":first").remove();  
  5.   
  6. 2、用filter  
  7. $("ul>li").filter(function(index){  
  8. return index!=0;  
  9. }).remove();  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值