0

滑らかなアニメーションで上にスクロールするには、次のコードを使用しています。これは Mozilla および IE ブラウザーでは正常に機能しますが、chrome では機能しません。誰でも助けてください。

$("#animate_top a").click(function(){   
    $("html").animate({scrollTop : 0},'slow');  
});

サンプルの URL を追加しました。「クリックして下部に移動」をクリックし、クロム、モジラ、および ie の下部にある「上部」リンクをクリックします。

http://www.sanatanapublications.org/demo/sample.html

4

2 に答える 2

5

クロスブラウザー スクロールの場合は、次を使用します。

$('html,body')

アニメーションにコールバックを設定すると、IE で 2 回発生するため、HTML で IE の条件ステートメントを使用する必要があります。

次に、「body」要素のみを使用するように設定するスクリプト ファイルをロードします。

于 2012-06-03T01:14:59.517 に答える
4

$('body')代わりに試してみてください。それでも期待どおりの結果が得られない場合は、サンプルを公開してもらえますか?

于 2012-06-03T01:12:35.110 に答える