1

ページを更新すると、javascripts (スクローラー) は開始時と同じ位置に留まるため、更新されません。ページの更新と同時にスクローラーを更新できるようにするには、各 JavaScript にどのコードを実装する必要がありますか?

これを見た:

window.location.reload(true);

しかし、これはうまくいきませんでした。

JS

これが私のJSです:

$(function () {  // DOM READY shorthand

    $("#right, #left").click(function () {
        var dir = this.id == "right" ? '+=' : '-=';
        $(".outerwrapper").stop(false,true).animate({ scrollLeft: dir + '251' }, 1000);
    });

});

そして、私はこれを一番上に持っています:

$(document).ready(function () {
    $(this).scrollTop(0);
});
4

2 に答える 2

2

ページをリロードする直前に、次のことを試してください。

$('body').scrollTop(0);

編集:上記の解決策は、水平方向にスクロールしたいと思うのに対し、垂直方向にスクロールしています。

追加したコードを確認しました。次のことを試してください。

$(".outerwrapper").scrollLeft(0)...
于 2013-09-24T14:24:01.873 に答える
0

これを試して

 window.scrollTo(0, 0);

これは、ウィンドウの左上隅までスクロールします。

于 2013-09-24T14:25:04.340 に答える