求助,页面使用了全屏滚动之后,第二页给一个$(window). scroll()方法,总是没有效果

久而久之\\\ 2019-08-07 10:37:38
页面使用了全屏滚动之后,第二页给一个$(window). scroll()方法,总是没有效果
...全文
158 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
久而久之\\\ 2019-08-07
  • 打赏
  • 举报
回复
引用 6 楼 葉幺的回复:
你看下第一屏 console.log(scrollPos)跟第二屏输出是多少吗
没有显示内容,对了,这个回复怎么回复图片
葉幺 2019-08-07
  • 打赏
  • 举报
回复
你看下第一屏 console.log(scrollPos)跟第二屏输出是多少吗
久而久之\\\ 2019-08-07
  • 打赏
  • 举报
回复
引用 3 楼 葉幺的回复:
[quote=引用 2 楼 qq_45500288 的回复:] [quote=引用 1 楼 葉幺的回复:]$(window).scroll(function(){ var scrollPos=$(window).scrollTop(); console.log(scrollPos) if(scrollPos>200){ console.log('大于等于200') }else{ console.log('小于200') } }) 代码没毛病
是啊,应该是全屏滚动的原因。body设置了height:100%,但是全屏滚动100%又不能取消。我这边是第二屏给的scroll事件。[/quote] 你是要给某个div设置滚动吗[/quote] 滚动到第二屏之后,再次滚动,导航栏出现border-bottom。
久而久之\\\ 2019-08-07
  • 打赏
  • 举报
回复
滚动到第二屏之后,再次滚动,导航栏出现border-bottom。
葉幺 2019-08-07
  • 打赏
  • 举报
回复
引用 2 楼 qq_45500288 的回复:
[quote=引用 1 楼 葉幺的回复:]$(window).scroll(function(){ var scrollPos=$(window).scrollTop(); console.log(scrollPos) if(scrollPos>200){ console.log('大于等于200') }else{ console.log('小于200') } }) 代码没毛病
是啊,应该是全屏滚动的原因。body设置了height:100%,但是全屏滚动100%又不能取消。我这边是第二屏给的scroll事件。[/quote] 你是要给某个div设置滚动吗
久而久之\\\ 2019-08-07
  • 打赏
  • 举报
回复
引用 1 楼 葉幺的回复:
$(window).scroll(function(){ var scrollPos=$(window).scrollTop(); console.log(scrollPos) if(scrollPos>200){ console.log('大于等于200') }else{ console.log('小于200') } }) 代码没毛病
是啊,应该是全屏滚动的原因。body设置了height:100%,但是全屏滚动100%又不能取消。我这边是第二屏给的scroll事件。
葉幺 2019-08-07
  • 打赏
  • 举报
回复
$(window).scroll(function(){ var scrollPos=$(window).scrollTop(); console.log(scrollPos) if(scrollPos>200){ console.log('大于等于200') }else{ console.log('小于200') } }) 代码没毛病
J_Vernon 2019-08-07
  • 打赏
  • 举报
回复
我遇到这种情况,代码如果上面兄弟们检查没问题的话,很有可能是这个页面没有引入jquery.js,或者引入的版本不同,之前有其他js冲突,请检查一下

87,989

社区成员

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

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