怎么让JS设置的滚动速度变慢?

wdky2.frm

setTimeout(function(){

$("div[widgetname=REPORT5]").find("#frozen-north")[0].style.overflow="hidden";

$("div[widgetname=REPORT5]").find("#frozen-center")[0].style.overflow="hidden";

},100);

//隐藏报表块report0的滚动条

window.flag=true;

setTimeout(function(){   

$("#frozen-center").mouseover(function()  

{  

  window.flag=false;  

  })

  //鼠标悬停,滚动停止

$("#frozen-center").mouseleave(function()  

{  

  window.flag=true;  

  })  

  //鼠标离开,继续滚动

var old=-1;   

var interval=setInterval(function()  

{

if(window.flag){

   currentpos=$("#frozen-center")[0].scrollTop;  

   if (currentpos==old){

   $("#frozen-center")[0].scrollTop=0;

     }  

   else {  

      old=currentpos;  

      $("#frozen-center")[0].scrollTop=currentpos+1.5;  

        }  

      }

    },25);

    //以25ms的速度每次滚动3.5PX

},1000)


qingfan 发布于 2019-7-12 08:59 (编辑于 2019-7-12 09:44)
1min目标场景问卷 立即参与
回答问题
悬赏:6 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
doudekaixinLv6中级互助
发布于2019-7-12 09:03(编辑于 2019-7-12 10:22)

1111.frm

这个数字改大点。

image.png

——————————————————————————————————————————

这是改成1000(一秒)的效果截图,怎么会没用呢?

test.gif


  • qingfan qingfan(提问者) 改成20万速度还是没啥变化
    2019-07-12 09:07 
  • doudekaixin doudekaixin 回复 qingfan(提问者) 把你CPT传上来,我看看,带数据。
    2019-07-12 09:25 
  • qingfan qingfan(提问者) 回复 doudekaixin 上传了,你点击获奖这里有滚动的
    2019-07-12 09:45 
  • doudekaixin doudekaixin 回复 qingfan(提问者) 带数据。。。 不是直接拿模板给我,我没有你的数据连接。 在文件——输出——模板内置数据集
    2019-07-12 09:49 
  • qingfan qingfan(提问者) 回复 doudekaixin 你把那些数据集删了,留下一个内置数据集就可以了
    2019-07-12 09:51 
最佳回答
0
Kevin-sLv7中级互助
发布于2019-7-12 09:57

 $("#frozen-center")[0].scrollTop=currentpos+1.5;  将这句的1.5改成1就可以调慢速度

  • qingfan qingfan(提问者) 我要那种很慢的速度,这调了和原来好像一样啊,速度看不出变化
    2019-07-12 10:10 
  • Kevin-s Kevin-s 回复 qingfan(提问者) 你把25改成1000
    2019-07-12 10:17 
  • Kevin-s Kevin-s 回复 qingfan(提问者) 1000不够慢的话,就可以调成2000这样子
    2019-07-12 10:18 
  • qingfan qingfan(提问者) 回复 Kevin-s 谢谢了!
    2019-07-12 10:58 
最佳回答
0
ycwzLv3见习互助
发布于2023-5-15 19:31

没什么效果

最佳回答
0
waldoLv4见习互助
发布于2023-12-13 19:38

这个3.5是怎么计算得来的

  • 5关注人数
  • 1687浏览人数
  • 最后回答于:2023-12-13 19:38
    请选择关闭问题的原因
    确定 取消
    返回顶部