永发信息网

关于鼠标滚轮滚动事件的问题

答案:1  悬赏:30  手机版
解决时间 2021-03-28 03:05
  • 提问者网友:孤山下
  • 2021-03-27 12:20
关于鼠标滚轮滚动事件的问题
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-03-27 13:46
做个变量 var done=true ,scrollFunc事件里第一步就判断done为true时继续运行,否则跳出.
animate之前或之后done=false(从此,事件无效)
animate增加一个callback,使done=true(也就是动画结束,事件会继续有效)追问那个,可以写下详细的代码吗?我代码能力很差···
类似小米4的那种效果,就是鼠标滚动,背景向上移动的过程中,鼠标滚动是会执行代码的追答var done=true ;

var scrollFunc=function(e){
if(done)
{
......
done=false;
$("#b123").animate({"top":"+=100px"},1000,function(){done=true});
....
}
}
大概如此了,未检测
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯