jQuery中scrollTop()和scrollLeft()方法解释:

jquery1.4.4API中文文档中.scrollTop()方法的解释:


获取匹配元素相对滚动条顶部的偏移,此方法对可见和隐藏元素均有效。

看看英文的API上是咋解释的:获取第一个匹配元素相对滚动条的垂直位置(偏移量)。垂直滚动位置指的就是可滚动的区域之上被隐藏的范围的像素数。如果滚动条在最上面,或者当前元素是不可滚动的,那么这个偏移量将会是0.

如果您看了上面的解释还是一头雾水的话,请让我慢慢为大家道来:我猜想如果大家也是和我一样,对滚动条的概念不很清楚,就容易把滚动条的滑块当做了滚动条了,所以才会对上面的解释感到很不理解。今天花了一点功夫,终于完全理解了其中的含义。

jQuery中scrollTop()和scrollLeft()方法解释:

关于滚动条和滚动条的滑块图解


关于.scrollTop()方法有两种用法:

.scrollTop()

上面的是不带参数的,是获取匹配元素的相对滚动条顶部的偏移。

.scrollTop(value)

这是带参数的用法,是用来设置匹配元素相对于滚动条顶部的偏移。value是数字,注意,不要带上像素单位“px”.

如果您看明白了上面关于scrollTop()方法的具体意义,那么jquery中的scrollLeft()也就难不倒你了。

参考网址:http://oss.org.cn/html/19/n-65919.html

参考网址:http://www.skygq.com/ci/diy/index/105.html

参考网址:http://www.w3school.com.cn/jsref/met_win_scrollto.asp

你可能感兴趣的:(jQuery中scrollTop()和scrollLeft()方法解释:)