当用户滚动jquery时,停止ScrollTop功能
Stop ScrollTop function when user scrolls jquery
当用户滚动自己时,我如何停止scrollTop函数?如果我现在滚动,而滚动顶部功能,整个滚动故障。
$(document).ready(function (){
$(".header-arrow-down").click(function (){
$('html, body').animate({
scrollTop: $(".page-1").offset().top
}, 1000);
});
$("body").scroll(function() {
alert("scrolling");
});
});
到目前为止,我已经尝试过了,但提醒滚动并没有显示出来,而且我在谷歌上找不到解决方案,所以我在这里问它。
我希望有人知道如何解决这个问题,谢谢!
当用户滚动时,你需要解除绑定或停止动画,比如
$("html, body").bind("scroll mousedown DOMMouseScroll mousewheel keyup", function(){
$('html, body').stop();
});
嘿,我今天刚刚为我正在进行的一个项目写了代码:
$('body,html').bind('scroll mousedown wheel DOMMouseScroll mousewheel keyup', function(e){
if (e.which > 0 || e.type == "mousedown" || e.type == "mousewheel"){
$("html,body").stop();
}
});
相关文章:
- jQuery UI自动完成突然停止工作
- 单击F5时如何停止页面加载
- JavaScript打印功能使日历停止工作
- 如何在未直接触发的情况下停止事件
- 播放当前视频时如何停止其他视频?JavaScript
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- 停止jQuery UI滑块移动超过给定值
- Jquery未定义函数正在停止其他操作
- css停止图像在滚动中移动
- 下拉列表在使用z索引放置在前面后停止工作
- 通过幻灯片更改事件停止使用jquery的音频
- 如何永久停止jshint'只读'警告/错误
- 如何在jquery中停止在更改时追加值
- 只在滚动时播放循环css动画-滚动停止时停止
- 由于响应中不存在“Access Control Allow Origin”标头,跨域请求停止工作
- 正在停止.在jquery中的特定时间间隔内,每次迭代的每次执行
- 动画(绑定到 scrollTop)仅在我停止滚动时完成
- 当用户滚动jquery时,停止ScrollTop功能
- 动画scrollTop突然停止工作
- scrollTop仅部分工作-它在1-2厘米后停止