如何在其中添加jquery.not()?
当按下按钮时,所有内容都会变得模糊,我想添加.not(),这样当按下按钮时,“login”div也不会变得模糊。我该怎么加进去呢?我是jquery的新手,干杯 我想这是不可能的,因为这和不透明一样。身体内部的一切都会变得模糊 如果您想让它工作,您需要模糊容器或包装div如何在其中添加jquery.not()?,jquery,html,Jquery,Html,当按下按钮时,所有内容都会变得模糊,我想添加.not(),这样当按下按钮时,“login”div也不会变得模糊。我该怎么加进去呢?我是jquery的新手,干杯 我想这是不可能的,因为这和不透明一样。身体内部的一切都会变得模糊 如果您想让它工作,您需要模糊容器或包装div $('#button').click(function(){ $('body').css('-webkit-filter', 'blur(4px)'); }); 您的登录窗口在这里 你的内容放在
$('#button').click(function(){
$('body').css('-webkit-filter', 'blur(4px)');
});
您的登录窗口在这里
你的内容放在这里
如果您模糊了containerDiv,并使用z-index将loginDiv定位在其上方,它将为您提供所需的结果。添加一些css如何
你能不能不添加像这样的东西,
$('.loginDiv').css('-webkit filter','blur(0px)')代码>?是的,我不知道在哪里添加它请在“登录”div的上添加clearify。这是一个有类登录的div吗?那不行@wf4@user3008011div名称是login,因此应该是#loginah。。。但是我一直在用css设计主体的样式:/给你的containerDiv设置100%的高度和宽度,并设置相同的背景图片。我没有使用背景图片,只是使用css属性。在css中做了div之后,我用#container替换了body,所有的东西都不合适,哈哈,有没有办法解决这个问题?记得检查一下你在body上的位置。如果是,则将其放在容器上。
<body>
<div id="loginDiv">
Your login window goes here
</div>
<div id="containerDiv">
Your content goes here
</div>
</body>
.blurred * {
-webkit-filter: blur(4px);
}
#login, .blurred #login * {
-webkit-filter: blur(0px);
}
$("#button").click(function(){
$('body').toggleClass('blurred');
})