我有一个小系统,在页面中填充图像,将鼠标悬停在图像上可以在图像上设置背景颜色,并在图像上滚动一些文本。然后,当您停止悬停文本时,滚动关闭并使用以下代码淡出背景:
$j('.projects .block .mob_hide').hover(function(){
console.log('sliding detals');
$j(this).find('.background').stop().animate({
'opacity': 'toggle'
}, 400);
$j(this).find('.text').stop().animate({
'height': 'toggle',
'opacity': 'toggle'
}, 400);
});
现在这一切都运行正常,但有时如果用户在页面可能仍在加载时滚动图像(我不是100%确定),则显示鼠标悬停状态而鼠标不在图像上方(现在盘旋在生皮和悬浮显示器上。)
有没有办法解决这个问题? m代码当前在window.load函数中,我认为这将阻止这些事情的发生。