我在一个页面上有一组项目——当一个项目悬停在上面时,它的兄弟姐妹会改变它们的不透明度,使它们看起来变暗。当光标移动到组中的另一个项目时,兄弟姐妹首先淡入 100% 不透明度,然后再次变暗。如何防止已经变暗的项目不变暗(当然,悬停在上面的项目除外)?
我的 jQuery 代码如下,我在这里设置了一个 jsfiddle 演示:http: //jsfiddle.net/clorentzen/wmhMR/2/
谢谢!
$(document).ready(function() {
$('.module').hover(function() {
$(this).siblings('div').fadeTo(250, .5);
}, function() {
$(this).siblings('div').fadeTo(250, 1.0);
});
});