12

ページにボタンがあり、クリックするとページが 0 の位置にスクロールするようにします。

HTML

<button id="button">Back to top </button>

jquery

$(document).scroll(function(){

        var scroll_pos = $(window).scrollTop()
    if(scroll_pos > 10){

        $('#button').click(function(){

        // what code to enter here??


        });

    }
    });
4

3 に答える 3

18

このコードを試してください:

$("#button").on("click", function() {
    $("body").scrollTop(0);
});

メソッドはイベントをボタンにonバインドし、0 の位置にスクロールします。clickscrollTopbody

于 2012-05-05T10:57:37.837 に答える
12

scrollTopjqueryのウィンドウ関数を使用できます

 $("#button").click( function() {
   $(window).scrollTop(0);
 });

ボタンをクリックすると、このページが一番上までスクロールします。

于 2013-04-11T07:13:23.900 に答える
5

それを試してみてください

$("#button").click(function() {
        $("html").scrollTop(0);
        });

また

$("#button").click(function() {
        $("html").animate({ scrollTop: 0 }, "slow");
        });
于 2018-12-29T13:10:50.127 に答える