Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在其中添加jquery.not()?_Jquery_Html - Fatal编程技术网

如何在其中添加jquery.not()?

如何在其中添加jquery.not()?,jquery,html,Jquery,Html,当按下按钮时,所有内容都会变得模糊,我想添加.not(),这样当按下按钮时,“login”div也不会变得模糊。我该怎么加进去呢?我是jquery的新手,干杯 我想这是不可能的,因为这和不透明一样。身体内部的一切都会变得模糊 如果您想让它工作,您需要模糊容器或包装div $('#button').click(function(){ $('body').css('-webkit-filter', 'blur(4px)'); }); 您的登录窗口在这里 你的内容放在

当按下按钮时,所有内容都会变得模糊,我想添加.not(),这样当按下按钮时,“login”div也不会变得模糊。我该怎么加进去呢?我是jquery的新手,干杯

我想这是不可能的,因为这和不透明一样。身体内部的一切都会变得模糊

如果您想让它工作,您需要模糊容器或包装div

    $('#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');
})