我正在尝试创建一个弹出菜单,因此每次用户将鼠标悬停在一个菜单上时,它都会弹出并将图标更改为彩色图标。
有一些代码的股票。
$('.box').hover(function() {
if(!$(this).data('open')){
$(this).animate({ top: '-30px' }, 'slow', function() {});
} else {
$('#.box').animate({ top: '50px' }, 'slow', function() {});
}
});
在这里演示:http: //jsfiddle.net/6jLFP/4/
你能和我分享你编辑的jsfiddle吗?我现在真的被困住了。我还需要在它向上移动或弹出时悬停状态(彩色图标)处于活动状态。