首页 > Web开发 > 详细

Jquery- scrollTop()一个问题:

时间:2016-06-13 17:03:27      阅读:207      评论:0      收藏:0      [点我收藏+]

在使用jquery的scrollTop()方法获取滚动条的位置时,发现变量名为top会有影响,代码:

 

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
var top = $(window).scrollTop();
console.log(top)
</script>
</body>
</html>

  

按道理,$(window).scrollTop()返回的是一个数字,但实际上,控制台打印的是一个window。试着换个变量名,代码:

 

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
var tp = $(window).scrollTop();
console.log(tp)
</script>
</body>
</html>

  

这时候就正常了。控制台打印数字 0 ,是不是有点奇怪呢?

Jquery- scrollTop()一个问题:

原文:http://www.cnblogs.com/xiaochongchong/p/5581092.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!