2017-06-19 11 views
0

Javascriptが正常に添付されたWordPressメニューアイテムがあります。クリックしたときにページの下にスクロールしようとしています。スクロール自体はうまくいきましたが、ページが一番下にスクロールする前に数秒間ジャンプすることがわかりました。Javascriptアニメーションスクロールトップがウィンドウの上部にジャンプしてからボトム

$("#menu-item-135").click(function() { 
    $('html, body').animate({ scrollTop: $(document).height() - $(window).height()}, 500); 
}); 

が、私は解決策の周りGoogleで検索し、私はすべてを追加しました。この

$("#menu-item-135").click(function() { 
    $('html, body').animate({ scrollTop: $(document).height() - $(window).height()}, 500); 
    return false; 
}); 

になってしまった「falseを返す;」:このコードは、このように見えました。それはトップの問題へのジャンプを解決しましたが、代わりにスクロールする前にページが一番下に飛びます!誰かが私が試してみたいことのための他のアイデアを持っていますか?

+0

jsFiddleなどのサンプルを提供できますか? –

+0

私はそれをどうやって行うのかは分かりませんが、残念ながら。それはWordPressのサイトなので、関連するコードが正しく表示されるのに必要なWP固有の関数への呼び出しがたくさんあります。 – ZackAkai

+0

これは奇妙です。それは単なる無作為に正しく動作するようになりました。私がしたのは、<?php wp_footer(); ?>をフッターから取り出し、それを元に戻して...私が何をしても問題は解決したようだ – ZackAkai

答えて

1
window.scrollTo(0, 0); 

これを試す必要があります。

関連する問題