嘿,我正在尽我最大的努力找到一种方法,当鼠标悬停在上面时,将其周围的其他选项变暗,并缩放(向前)鼠标当前所在的悬停项目。
我的代码可以在这里找到 >代码链接
我有没有选择的淡入淡出的项目工作得很好......只需要帮助放大悬停的项目!
我目前用于缩放效果的代码很糟糕,根本不起作用......
$('.category-container').bind('mouseover',function() {
$(this).addClass('hover').stop(true,true);
$('.category-container').not('.hover').stop(true,true).fadeTo('fast',0.2).animate({
width: '2em',
height: '2em',
}, 200);
});
$('.category-container').bind('mouseout',function() {
$('.category-container').removeClass('hover').stop(true,true).fadeTo('fast',1);
});
任何帮助都会很棒!
更新
我得到了我想要的效果......如果你在没有先让列表先淡入的情况下从一个移到另一个,似乎不会淡入该项目:新代码