JQuery SlideUp / SlideDown偶尔会运行

时间:2012-12-14 09:03:56

标签: jquery slidedown slideup

开发网站是这样的: https://bcdev01.alpineincdev.com/

如果您将鼠标悬停在购物车区域(右上角)上,新的div会向下滑动,覆盖触发区域。当鼠标离开新div时,它应该向上滑动。

有时此功能有效。有时它不会向上滑动但会卡在伸展位置。其他时候,但并非总是(在Firefox中),它会不断上下起伏。

是什么给出了?

Jquery代码在

下面
 <script>
jQuery.noConflict();

 // Use jQuery via jQuery(...)
 jQuery(document).ready(function(){


    jQuery("#minicart_trigger").hover(
        function () {
          jQuery("#minicart").slideDown("slow");  
        }
      );

    jQuery("#minicart").mouseleave(function() {
        jQuery("#minicart").slideUp("slow");
    });


 });

知道为什么会这样吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

替换为:

jQuery("#minicart_trigger").hover(function () {
        jQuery("#minicart").stop().slideDown("slow");  
    },function() {
        jQuery("#minicart").stop().slideUp("slow");
});