1. ホーム
  2. ジャバスクリプト

[解決済み】div idへのスムーズスクロール jQuery

2022-03-29 20:05:12

質問

div idにスクロールするjqueryのコードを正しく動作させようとしています。スタックオーバーフローの別の質問に基づいて、私は以下を試してみました。

デモ http://jsfiddle.net/kevinPHPkevin/8tLdq/

$('#myButton').click(function() {
   $.scrollTo($('#myDiv'), 1000);
});

しかし、うまくいかなかった。divにひっつくだけです。また、次のことも試してみました。

$('#myButton').click(function(event) {
     event.preventDefault();
   $.scrollTo($('#myDiv'), 1000);
});

何の進展もないまま。

どうすればいいですか?

をアニメーション化する必要があります。 html, body

DEMO http://jsfiddle.net/kevinPHPkevin/8tLdq/1/

$("#button").click(function() {
    $('html, body').animate({
        scrollTop: $("#myDiv").offset().top
    }, 2000);
});