供参考:http://www.favsav.com/-public
您会注意到,如果将鼠标悬停在列表项上,则元数据会向上滑动。如果将鼠标悬停在顶部,然后向左或向右移动smidgen,它将再次触发。如果你四处走动,还有其他一些愚蠢行为。
代码非常简单:
$('li.post').hover(function(){
$(this).find('.meta').slideDown('fast');
}, function(){
$(this).find('.meta').slideUp('fast');
})
知道为什么事情会像这样吗?
这似乎只发生在Firefox中(我在OSX上使用3.5.5)
更新重启Firefox后,一切顺利!感谢您的投入!
答案 0 :(得分:1)
很遗憾,我无法在Google Chrome 3.0.195.33中重现此行为。对我来说,似乎这可能只是浏览器中渲染/ javascript处理的问题。你使用的是什么浏览器?代码看起来还不错。
更新:看看如何通过重新启动Firefox来解决问题,并且它是不可重现的,似乎您的代码是A-OK。祝你好运!
答案 1 :(得分:0)
如果确实发生了这种情况,请尝试设置高度&你正在悬停的元素上的宽度。