js实现跑马灯每隔60s滚动一次。

安装了新自适应插件,

跑马灯代码如下,如何修改代码实现每隔60s,数据跑马灯滚动一次,停止滚动60s,然后再继续滚动一次,再停止60s。1627437619(1).jpg

frbing 发布于 2021-7-28 10:03
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-7-28 10:12

你计算下,你一个单元格多少像素,然后设置60s滚动多少像素就可以

原来例子是25毫秒滚动1.5px,你改成60000毫秒(60S),然后滚动你要的像素高度

image.png

  • frbing frbing(提问者) 我用了新自适应插件,你这个js跑马灯没用吧
    2021-07-28 10:40 
  • snrtuemc snrtuemc 回复 frbing(提问者) 那就你的截图中。改默认距离,改成你的单元格高度,以及时间间隔,改成60
    2021-07-28 10:42 
  • frbing frbing(提问者) 回复 snrtuemc 时间间隔改成60s跑马灯速度就会很慢,跟乌龟爬一样,效果很差。
    2021-07-28 10:46 
  • snrtuemc snrtuemc 回复 frbing(提问者) 默认距离也要改大,这样可以实现60秒,跳过一行
    2021-07-28 10:47 
  • frbing frbing(提问者) 回复 snrtuemc 我要的是滚动几秒,停止滚动50-60s,你这样不管怎么弄都是在一直滚动,没有停止的效果,要么滚动很快,要么滚动很慢。你这样根本实现不了停止滚动
    2021-07-28 11:13 
最佳回答
0
abei123Lv5见习互助
发布于2021-7-28 10:38

image.png

把上面的2修改为每次你想滚动的距离,下面的1000改为60000

  • frbing frbing(提问者) 那个滚动距离是影响滚动速度,不是滚动时间。改成60000就会变成刷新一样,一闪而过。
    2021-07-28 10:42 
  • frbing frbing(提问者) 1000是延时调用函数,不是定时
    2021-07-28 10:43 
最佳回答
0
祈LLv6中级互助
发布于2021-7-28 10:45

新自适应封装了方法,不太好改,旧版的是原生的加一句代码就完事了

  • 4关注人数
  • 721浏览人数
  • 最后回答于:2021-7-28 10:45
    请选择关闭问题的原因
    确定 取消
    返回顶部