小编典典

jQuery 如果 DIV 没有类“x”

all

在 jQuery 中,我需要执行一个 if 语句来查看 $this 是否不包含类“.selected”。

$(".thumbs").hover(function(){

$(this).stop().fadeTo("normal", 1.0);
},function(){
$(this).stop().fadeTo("slow", 0.3);

});

基本上,当这个函数运行(悬停)时,如果类 ‘.selected’ 已附加到
div,我不想执行淡入淡出,这意味着图像将完全不透明以表示它已被选中。尽管这是一个如何使用 IF 语句的简单问题,但在 Google
上搜索却没有运气......


阅读 94

收藏
2022-06-14

共1个答案

小编典典

使用“not ”选择器。

例如,而不是:

$(".thumbs").hover()

尝试:

$(".thumbs:not(.selected)").hover()

2022-06-14