Jquery- scrollTop()一个问题:
2016-06-13 16:27
399 查看
在使用jquery的scrollTop()方法获取滚动条的位置时,发现变量名为top会有影响,代码:
按道理,$(window).scrollTop()返回的是一个数字,但实际上,控制台打印的是一个window。试着换个变量名,代码:
这时候就正常了。控制台打印数字 0 ,是不是有点奇怪呢?
<!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源码--isArraylike merge makeArray
- 使用 jQuery.i18n.properties 实现 Web 前端的国际化
- js,jquery滚动/跳转页面到指定位置的实现思路
- Jquery实现动态添加html
- jquery源码解析--queue队列
- jquery省地市三级联动
- jquery细节小记
- jquery事件绑定函数
- 使用原生js代替jQuery
- 解密:JavaScript与Jquery 对promise函数的支持
- JQuery动态创建表单并提交
- jquery制做精致的倒计时特效
- 紫橙绿蓝的jQuery幻灯片切换
- jQuery上传插件,文件上传测试用例
- 用jQuery与JSONP轻松解决跨域访问的问题
- Jquery元素追加和删除
- 多种jQuery绑定事件的实现方式
- jquery 判断selection range 是否在容器中
- jQuery的DOM操作实例(2)——拖拽效果&&拓展插件
- 代码备份jquery.smart.js