概述 .scrollTop()
返回值:Number
描述:获取匹配的元素集合中第一个元素的当前垂直滚动条的位置或设置每个匹配元素的垂直滚动条位置。
滚动条垂直位置和滚动区隐藏区域的顶部高度像素值是相同的。如果滚动条是在最顶部,或者这个元素没有可滚动的,那么这个数字是0
。
示例
获取段落的scrollTop。
- <!DOCTYPE html>
- <html>
- <head>
- <style>
- p { margin:10px;padding:5px;border:2px solid #666; }
- </style>
- <script src="http://code.jquery.com/jquery-latest.js"></script>
- </head>
- <body>
- <p>Hello</p><p></p>
- <script>var p = $("p:first");
- $("p:last").text( "scrollTop:" + p.scrollTop() );
- </script>
-
- </body>
- </html>
概述 .scrollTop( value )
jQuery
描述:设置每个匹配元素的垂直滚动条位置
Number
滚动条垂直位置和滚动区隐藏区域的顶部高度像素值是相同的。scrollTop
为每个匹配元素设置滚动条的垂直位置。
示例
- <!DOCTYPE html>
- <html>
- <head>
- <style>
- div.demo {
- background:#CCCCCC none repeat scroll 0 0;
- border:3px solid #666666;
- margin:5px;
- padding:5px;
- position:relative;
- width:200px;
- height:100px;
- overflow:auto;
- }
- p { margin:10px;padding:5px;border:2px solid #666;width:1000px;height:1000px; }
- </style>
- <script src="http://code.jquery.com/jquery-latest.js"></script>
- </head>
- <body>
- <div class="demo"><h1>lalala</h1><p>Hello</p></div>
- <script>$("div.demo").scrollTop(300);
- </script>
- </body>
- </html>