1

開発サイトはこちら: 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");
    });


 });

なぜこれが起こるのか考えていますか?

ありがとう!

4

1 に答える 1

1

これに置き換えます:

jQuery("#minicart_trigger").hover(function () {
        jQuery("#minicart").stop().slideDown("slow");  
    },function() {
        jQuery("#minicart").stop().slideUp("slow");
});
于 2012-12-14T09:28:39.580 に答える