我这里有一个 fiddle ,它有一个很大的蓝色 div。当我单击按钮时,我想选择除 div 以外的所有内容并将其淡出。
我已经尝试过 $("body :not('#myBody')").css({opacity : '0.1'});
之类的东西,但没有任何效果还没有。
我也看过 blockUI 代码,但不太理解。
你们都是如何淡出背景元素的? enter link description here
最佳答案
您的不透明度有错误的 ID 和引号。 This fiddle works使用此代码:
$("body :not('#box')").css({opacity: 0.1});
关于javascript - 像 blockUI 一样淡化除 div 之外的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13161688/