返回值:IntegerscrollLeft()
得到第一个匹配元素的水平滚动条的位置。
-
1.2.6 新增scrollLeft()
水平滚动条的位置与元素上可滚动区域隐藏的像素数是相同的。(原文如下:The horizontal scroll position is the same as the number of pixels that are hidden from
view to the left of the scrollable area.)如果滚动条处于最左边,或者元素是不可滚动的,那么该值是 0
。
注意:
.scrollLeft()
无法直接使用在隐藏元素上。如果某些元素虽然不是隐藏的,但是使用了.animate()
方法对动画属性应用动画后,导致该元素隐藏的,那么也元素在这样的元素上使用该方法。
示例:
取得段落的 scrollLeft 值。
<!DOCTYPE html>
<html>
<head>
<style>
p { margin:10px;padding:5px;border:2px solid #666; }
</style>
<script src="jquery.min.js"></script>
</head>
<body>
<p>Hello</p><p></p>
<script>
var p = $("p:first");
$("p:last").text( "scrollLeft:" + p.scrollLeft() );
</script>
</body>
</html>