87,907
社区成员
发帖
与我相关
我的任务
分享
<ul>
<li>2</li>
<li>
<label id="lb">
3
</label>
</li>
<li>4</li>
</ul>
$("li").not($("label")).remove();
$(function(){
var lis = $("li:not(:has('label'))");
});
$("li:not(:has('label'))").remove(); //行
$("li:not(:has(label))").remove(); //行
$("li").not($(":has(label)")).remove(); //行
//为什么我的
$("li").not($("label")).remove();//不行
<script language="javascript" src="js/jquery-1.3.2.js">
</script>
<script language = "JavaScript" type="text/javascript">
$(document).ready(function(){
$("li:not(:has('label'))").each(function(){alert($(this).html())})
});
</script>
<ul>
<li>2</li>
<li>
<label id="lb">
3
</label>
</li>
<li>4</li>
</ul>