jquery - 我想定位除一个元素之外的 body 标签

标签 jquery css

它使所有内容变得模糊,甚至 .not:not 元素也是如此

$("#team").mouseenter(function(){
    $('body').not('#team').css("-webkit-filter", "blur(2px)");
});

$("p").mouseleave(function(){
    $('body').not('#team').css("-webkit-filter", "blur(0px)");
});

最佳答案

你正在做 body,而不是 body#team。

未经测试但应该这样做:

$('body').find('*').not('#team').css(/* whatever */)

关于jquery - 我想定位除一个元素之外的 body 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44870640/

相关文章:

jquery - 隐藏/显示 <div> 使页面变大

javascript - 在 Javascript xmlhttp 对象中打开相对 URL 时遇到问题

menu - IE7/8 中的 CSS 菜单

css - 如何打印内联 CSS 样式?

javascript - 如何通过 anchor 模式打开数据 url?

javascript - Datepicker - 用户输入日期的 2 条规则

javascript - 类似 Facebook 的 JavaScript 弹出帮助

javascript - 如果部分 url 匹配,则突出显示父菜单

html - CSS 居中 DIV 包含其他 DIV

html - 响应式 CSS 问题