本文概述
- jQuery scrollTop()方法的参数
- jQuery scrollTop()方法的示例
- jQuery的另一个示例scrollTop()
- 返回位置:使用此方法返回位置时, 它将提供集合中第一个匹配元素的当前垂直位置。
- 设置位置:使用此方法设置位置时, 它将为所有匹配的元素设置滚动条的垂直位置。
要返回垂直滚动条位置:
$(selector).scrollTop()
jQuery scrollTop()方法的参数
参数 | 描述 |
---|---|
Position | 它指定垂直滚动条的位置(以像素为单位)。 |
<
!DOCTYPE html>
<
html>
<
head>
<
script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
<
/script>
<
script>
$(document).ready(function(){
$("button").click(function(){
alert($("div").scrollTop() + " px");
});
});
<
/script>
<
/head>
<
body>
<
div style="border:1px solid black;
width:150px;
height:100px;
overflow:auto">
Twinkle, twinkle, little star, How I wonder what you are!
Up above the world so high, Like a diamond in the sky.
Twinkle, twinkle, little star, How I wonder what you are!<
/div>
<
br>
<
button>
Return the vertical position of the scrollbar<
/button>
<
p>
Move the scrollbar down and click the button again.<
/p>
<
/body>
<
/html>
立即测试
jQuery的另一个示例scrollTop()
<
!DOCTYPE html>
<
html lang="en">
<
head>
<
meta charset="utf-8">
<
title>
scrollTop demo<
/title>
<
style>
div.demo {
background: #7fffd4 none repeat scroll 0 0;
border: 3px solid #666;
margin: 5px;
padding: 5px;
position: relative;
width: 200px;
height: 150px;
overflow: auto;
}
p {
margin: 10px;
padding: 5px;
border: 2px solid #666;
width: 1000px;
height: 1000px;
}
<
/style>
<
script src="http://img.readke.com/220429/2211135K7-1.jpg">
<
/script>
<
/head>
<
body>
<
div class="demo">
<
h1>
Welcome to:<
/h1>
<
p>
srcmini.com<
/p>
<
/div>
<
script>
$( "div.demo" ).scrollTop( 300 );
<
/script>
<
/body>
<
/html>
立即测试
推荐阅读
- jQuery select()
- jQuery remove()
- jQuery prop()
- jQuery position()
- jQuery prepend()
- jQuery externalWidth()
- jQuery externalHeight()
- jQuery innerHeight()
- jQuery offset()