jQuery 如果 DIV 没有类 "x"

标签 jquery

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

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

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

});

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

最佳答案

使用 "not "选择器。

例如,代替:

$(".thumbs").hover()

尝试:

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

关于jQuery 如果 DIV 没有类 "x",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/520250/

相关文章:

javascript - Flexslider 在加载时下推内容

javascript - 当使用 jQuery 单击其中的 hyerplink 时,如何隐藏 li?

jquery - polymer ! Ajax中调用函数成功

javascript - jQuery(document).ready() 内的 JSDoc 兼容性

JQuery ParseJson - 错误的控制字 rune 字错误

javascript - jquery next() 什么都不返回

javascript - 如何从一个html页面获取另一个html页面的内容?

javascript - 如何从 JQuery 对象获取 javascript 控件?

javascript - jQuery die() 不起作用

javascript - 如何等待回电?