【发布时间】:2018-04-27 15:27:45
【问题描述】:
http://vanhoesenarchitecture.com/completed-works/
我已经搜索并找到了一些选项,但没有一个有效。另外,在我的例子中,他们不是兄弟姐妹,所以我很难让它发挥作用。这是我正在使用的代码:
(function($){
jQuery('img').hover(function() {
jQuery('img').not(this).addClass('hovered');
console.log("HOVERED");
}, function() {
jQuery('img').removeClass('hovered');
console.log("NOT HOVERED");
});
})(jQuery);
CSS:
.hovered {opacity: 0.5;filter: alpha(opacity=50);}
任何帮助将不胜感激!
【问题讨论】:
-
为什么你把
removeClass直接放在callback里? -
我认为它可能会有所帮助。即使将其删除,它仍然无法正常工作。
-
您的逻辑看起来不错,但我们需要查看随附的 HTML 和 CSS 以帮助您。请编辑问题以包含它们
-
我还应该补充一点,当悬停/未悬停时,它甚至不会出现在控制台中。
-
这是一个 WordPress 网站,我应该发布多少代码?
标签: javascript jquery css hover