jq获取滚动条的位置值

zhp_king 2015-08-27 10:06:52
$(document).ready(function(){
$(window).scroll(function(){
if($(window).scrollTop()>100){
alert('111');
}
});
});

滚动条偏移值大于100是,让它弹出111,但是发生报错
错误信息如下:
Uncaught TypeError: $(...).scrollTop is not a function

scrollTop()不是jq定义好的一个函数吗?求大神解答
...全文
458 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzgjames 2015-08-27
  • 打赏
  • 举报
回复
去掉()去掉()去掉()去掉()去掉()去掉()
zhp_king 2015-08-27
  • 打赏
  • 举报
回复
引用 2 楼 jikeytang 的回复:
首先说这段代码是没有问题的,本地测试都正常。 出现这个代码有两种可能,一种是jq版本可能有问题。 另外一个可能是插件覆盖了 scrollTop这个方法。试试。
找到原因了,应该是jq版本的问题,导入了其他jq文件之后就能成功运行了,十分感谢!
豪情 2015-08-27
  • 打赏
  • 举报
回复
首先说这段代码是没有问题的,本地测试都正常。 出现这个代码有两种可能,一种是jq版本可能有问题。 另外一个可能是插件覆盖了 scrollTop这个方法。试试。

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧