老问题jquery动态删除ul下的li

功能:实现后台管理菜单栏静态部分<divid="leftmenu"><ul><li><from>...搜索菜单表单....</from></li><li>..点击收缩菜单... 功能:实现后台管理菜单栏
静态部分
<div id="leftmenu">
<ul>
<li><from>...搜索菜单表单....</from></li>
<li>..点击收缩菜单栏按钮...</li>
<li>首页</li>
动态部分
<li class="" id="menu"></li>

</ul>
</div>
请问怎样在生成之前除静态部分外,清除动态生成的li?
除首页以下的菜单,每次生成li前清除已生成的li
展开
 我来答
匿名用户
2015-08-24
展开全部
var ListMenu = function(data){
    $("#leftmenu #menu").remove();
    ...
}
追问
这样做会把ul下所有li删除吧。我要保留前3个,只清除动态生成的li
追答
var ListMenu = function(data){
    $("#leftmenu li:gt(2)").remove();
    ...
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式