说明:最外层div类名也相同只有div里面li的类名都相同的情况下删除掉div
实例代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script src="js/jquery.min.js"></script>
<title></title>
</head>
<body>
<div class="div">
<ul>
<li class="a"></li>
<li class="b"></li>
</ul>
</div>
<div class="div">
<ul>
<li class="a"></li>
<li class="a"></li>
</ul>
</div>
<script>
$(".div").each(function() {
var aLength = $(this).find("li[class=a]").length;
var liLength = $(this).find("li").length;
if(aLength == liLength) {
$(this).remove();
}
});
</script>
</body>
</html>