本文主要介绍了jquery实现动态删除li的方法,结合实例形式分析了jquery针对页面元素动态操作相关实现技巧,需要的朋友可以参考下,希望能帮助到大家。
我们有时候知道UL的id,但是苦不堪言的找不到LI进行清除,这边有一些办法可以参考,设置Li的id是不错的方法,但是千万别设置成一个ID,到时候删除只会删除第一个
可以使用
$("#ul li").not(":first").remove();这个方式可以删除不是第一个li的其他所有li.
我这边是用:
$(document).ready(function(){
$("#search_content").keyup(function () {
if(CheckChinese($("#search_content").val()))
{
$.ajax({
type: "POST",
anync: true,
url: "HelpCenterSuggestion.ashx",
cache: false,
dataType: "text",
data: { m: $("#search_content").val() },
success: function (result) {
alert(result);
$("#UlContent li").remove();
$("#UlContent").append(result);
}
});
}
});方法很多,还可以用:
1、用not
$("ul>li").not(":eq(0)").remove();或
装修公司源码,采用DIV+CSS布局,首页顶部采用了超大宽屏banner焦点图切换,带伸缩功能的导航条。首页信息展示量大,有利于SEO优化,首页版块包括,导航,焦点图切换,案例,行业动态,装修经验,装修知识。源码支持伪静态,后台开启即可,服务器必须支持rewrite功能,否则无法实现伪静态功能。信息支持二级分类。后台支持信息批量修改,删除,可以支持,视频,图片,附件上传。
$("ul>li").not(":first").remove();2、用filter
$("ul>li").filter(function(index){
return index!=0;
}).remove();相关推荐:
javascript如何快速的动态删除与删除dom元素代码详解









