jQuery - .hover .fadeIn / Out - 没有完全淡入?

时间:2012-10-02 10:06:24

标签: jquery

如果你看一下:http://sweetnation.co.uk/store/index.php?route=product/category&path=60

并将鼠标悬停在菜单的“类别”部分上,这些类别会逐渐淡入,但有时它们会在一半时间内消失,您无法看到它们。我不知道是什么导致了它。

$(document).ready(function() {
  $(".hover_bitch, #menu").hover(function(){
        $("#menu").stop().fadeIn("fast");
    },function(){
        $("#menu").stop().fadeOut("fast");
    });
});

2 个答案:

答案 0 :(得分:2)

尝试.stop(true, true)

$(document).ready(function() {
  $(".hover_bitch, #menu").hover(function(){
        $("#menu").stop(true, true).fadeIn("fast");
    },function(){
        $("#menu").stop(true, true).fadeOut("fast");
    });
});

答案 1 :(得分:1)

.stop()

的问题

尝试使用jQuery HoverIntent并删除.stop()