このコード:
jQuery('body').animate({scrollTop: target.offset().top}, 300);
Firefox では動作しますが、Chrome では動作しません。
このコード:
jQuery('html').animate({scrollTop: target.offset().top}, 300);
Chrome では動作しますが、Firefox では動作しません。
IE ではまだテストしていません。
クロスブラウザでこれを行う正しい方法は何ですか? 上記のスニペットから明らかでない場合は、ターゲットはページ上の div であり、ゆっくりとスクロールダウンしてゆっくりとスクロールしたいので、クロスブラウザーではありません。