0

私はjsFiddleで私の問題のこの例を設定しました:例はレスポンシブであるため、フルスクリーンでも参照してください:

mmenu がアクティブなときにメニュー項目をクリックすると、スクロールが正しいアンカーではなく、ランダムなアンカーにジャンプします。誰でも助けることができますか?

jquery 1.9.1、mmenu.js、jqueryeasing があり、これらはインライン スクリプトです。

$(function() {
            $('nav ul li a').bind('click',function(event){
                var $anchor = $(this);
                $('html, body').stop().animate({
                    scrollTop: $($anchor.attr('href')).offset().top
                }, 1000,'easeInOutExpo');
                event.preventDefault();
            });
        });



        $(function() {
            $('nav#nav').mmenu({
                configuration: {
                    //  For some odd reason, the header won't stay "fixed"
                    //  when using hardware acceleration
                    hardwareAcceleration: false
                }
            });
        });
4

1 に答える 1