jquery 弹出div后页面变暗,在当前div层下再弹出一个div(背景变得更暗),请问怎么关闭这种多重div?
发布网友
发布时间:2022-04-20 23:33
我来回答
共3个回答
热心网友
时间:2022-04-21 01:02
$("div").remove()用这样就可以吧所有的div移除掉,
$("#id").remove() 这个是只有移除一个id的div如果你要移除俩个,也可以使用
$("#id ,#id").remove()用逗号隔开,可以关闭多个div哦
<style type="text/css">
body{
margin:0;
padding:0;
text-align:center;
}
#div1{
background:grey;
width:100%;
min-height:100%;
display:none;
position:absolute;
top:0;
left:0;
}
#div2{
background:#93f;
width:100%;
min-height:100%;
display:none;
position:absolute;
top:0;
left:0;
}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#div1").fadeIn(3000);
$("#div2").fadeIn(4000);
$("#div1 ,#div2").remove();
});
</script>
<div id="div1">111</div>
<div id="div2">222</div>
测试。。。
热心网友
时间:2022-04-21 02:20
$("#id").remove()追问这个不行,背景还是灰的