JQuery SlideUp/SlideDown在本地工作

JQuery SlideUp/SlideDown在本地工作,jquery,slidedown,slideup,Jquery,Slidedown,Slideup,开发人员站点如下所示: 如果您将鼠标悬停在购物车区域(右上角),则会有一个新的div向下滑动,覆盖触发区域。当鼠标离开新的div时,它应该向上滑动 有时候,这个功能是有效的。有时它不会向上滑动,而是卡在伸展位置。其他时候,但并非总是(在Firefox中),它会不断地上下波动 有什么好处 Jquery代码如下所示 <script> jQuery.noConflict(); // Use jQuery via jQuery(...) jQuery(document).ready

开发人员站点如下所示:

如果您将鼠标悬停在购物车区域(右上角),则会有一个新的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");
    });


 });

jQuery.noConflict();
//通过jQuery(…)使用jQuery
jQuery(文档).ready(函数(){
jQuery(“#minicart_触发器”)。悬停(
函数(){
jQuery(“迷你车”)。向下滑动(“慢”);
}
);
jQuery(“迷你车”).mouseleave(函数(){
jQuery(“迷你车”).slideUp(“慢”);
});
});

你知道为什么会这样吗

谢谢

替换为以下内容:

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

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

原型运行:
未捕获类型错误:在非对象上调用Object.keys
在调用
.slideUp()
/
.slideDown()之前,您可能希望使用该函数结束任何当前动画
.Prototype启动:
Uncaught TypeError:Object.keys调用非Object
在调用
.slideUp()
/
.slideDown()
之前,您可能希望使用该函数结束任何当前动画。我的意思是说,谢谢您的回答。但在Firefox中,微型购物车会向下滑动,但会大致停在光标所在的位置。它不会一直延伸下去。不知道为什么。不过,它在Chrome中工作得很好。你能粘贴相关的html和css或制作小提琴吗?我的意思是说,谢谢你的回答。但在Firefox中,微型购物车会向下滑动,但会大致停在光标所在的位置。它不会一直延伸下去。不知道为什么。但是,它在Chrome中工作得很好。你可以粘贴相关的html和css或者制作小提琴吗。