停止页面滚动 jquery
Stop page scroll jquery
在JavaScript中,我正在寻找用户滚动到某个<div>
的时刻。然后我想停止用户的惯性滚动并通过脚本滚动到另一个对象。
如何停止已经开始的滚动?
所以我想要这样的东西:
$('#selector').stopScrolling().scrollTo('#another_object');
我知道$('#selector').stop()
停止动画,但似乎它在那里帮不了我
不使用 .scrollTo()
,使用
// see http://www.learningjquery.com/2007/09/animated-scrolling-with-jquery-12/
$('html,body').animate({ scrollTo: 0 }, 1000);
然后您可以使用停止滚动
// see http://stackoverflow.com/a/2836104/145346
$('html,body').stop();
相关文章:
- Image赢得't隐藏在滚动jQuery上
- 无限滚动jquery不起作用
- 如何在水平滚动 Jquery 上实现延迟加载
- 在Firefox中快速滚动jQuery
- 触摸板滚动jQuery的问题
- 无限滚动jquery插件不起作用
- 如何仅在每次单击可滚动(jquery工具)中的导航按钮时加载图像,而不是一次加载所有图像
- 停止页面滚动 jquery
- 自动滚动 Jquery
- 动画滚动jquery不工作
- 导航锚点不'滚动jQuery时不能正确应用活动类
- 平滑滚动jquery插件在刷新时重置滚动起点.有办法解决这个问题吗
- 当用户滚动jquery时,停止ScrollTop功能
- 阻止自动向下滚动Jquery
- 水平滚动jQuery固定导航
- 平滑滚动jquery+修复导航错误
- 使用淡入淡出滚动jQuery效果的2列浮动画廊
- 无限滚动jQuery &Laravel 5分页
- 防止窗口滚动jquery
- 返回页首滚动jquery在chrome中不起作用.为什么?它在firefox中运行良好