jQuery無双

jQueryをとことん使いこなす! jQuery1.12対応。使い方、入門、サンプル、ノウハウをとことん極めた最強ブログ。

scrollTop():スクロールの上縦位置を取得する

   

スクロールの上縦位置を取得する

スクロールの上縦位置を取得するの書式
要素.scrollTop();

スクロールの上縦位置を取得する場合は、要素.scrollTop()をします。

 
具体例(スクロールの上縦位置を取得するjQueryのサンプルコード)

1.対象となるテストエリアのスクロールイベントが発生した際の処理を設定

2.スクロールイベントの際にはscrollTopメソッドにて上縦位置を取得

3.取得した上縦位置をdivタグにて表示

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
<!--
-->
</style>
<script src="../../js/jquery-1.12.2.min.js"></script>
<script>
$(function(){
  var message;

  // スクロールイベント
  $(".testArea").scroll(function(){
    // scrollTopメソッドの結果を表示
    message = "scrollTopメソッドの結果は" + $(this).scrollTop();
    $("#divMessage").text(message);
  });
});
</script>
</head>
<body>
  <textarea name="testArea" class="testArea" cols=40 rows=4>
テスト1
テスト2
テスト3
テスト4
テスト5
テスト6
テスト7
テスト8
テスト9
テスト10
  </textarea>
  <br>
  <br>
  <br>
  <div id = "divMessage"></div>
</body>
</html>
 
スクロールの上縦位置を取得するjQueryのサンプルの結果

※マウスにてスクロールを少し移動させてます。
jquery,css,スクロール,縦位置,上位置,取得,サンプル

 - スタイルシート(css) , , , , , ,