$('body:not(selector)').fadeTo(100,0.3);
我们怎样才能像 0.3 那样做这个选择的开放城市;我现在用这个不工作
$('body:not(".myCLASS")').fadeTo(400,0.1);
$('body:not(selector)').fadeTo(100,0.3);
我们怎样才能像 0.3 那样做这个选择的开放城市;我现在用这个不工作
$('body:not(".myCLASS")').fadeTo(400,0.1);
不确定“我们如何才能像 0.3 这样选择的开放城市”是什么意思,但我会加上我的 5 美分来修复选择器
$('body :not(.myCLASS)')
身体元素在这里没有多大意义。你可以使用更好的容器,比如 a div
或者只是从那里移除身体。
$(':not(.myCLASS)')
如果你碰巧有一个容器来限制搜索,你可以这样做
$('#myContainerId :not(.myCLASS)')
要将:not()选择器应用于所有元素,请不要指定body
:
$(":not(.myCLASS)").fadeTo(100, 0.3);
但是,只匹配要淡出的顶级元素而不是全部匹配会更有效(淡化祖先元素会影响其后代)。也许是这样的:
$("div:not(.myCLASS)").fadeTo(100, 0.3);