「jQuery」scrollTopメソッドで画面トップまで移動するサンプル

環境
Google Chrome 104.0.5112.80
Windows 10 Home 64bit
jQuery 3.6.0

構文
.scrollTop( value )
scrollTopの引数に数値をいれるとその位置まで移動します。
animateは、移動にスピードや動きを追加できます。
書式

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$("#ボタンID名").click(function () {
 $("html,body").scrollTop(0);
});
$("#ボタンID名").click(function () {  $("html,body").scrollTop(0); });
$("#ボタンID名").click(function () {
 $("html,body").scrollTop(0);
});

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<!DOCTYPE html>
<html>
<body>
<p>test data 123456</p>
<input type="button" id="btnshow" value="表示" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$("#btnshow").click(function () {
$("html,body").scrollTop(0);
});
</script>
</body>
</html>
<!DOCTYPE html> <html> <body> <p>test data 123456</p> <input type="button" id="btnshow" value="表示" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script> $("#btnshow").click(function () { $("html,body").scrollTop(0); }); </script> </body> </html>
<!DOCTYPE html>
<html>
  <body>
    <p>test data 123456</p>
    <input type="button" id="btnshow" value="表示" />

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
    <script>
      $("#btnshow").click(function () {
        $("html,body").scrollTop(0);
      });
    </script>
  </body>
</html>

結果
「表示」ボタンを押すと画面トップまで移動します。

jQuery

Posted by arkgame