js实现tab轮播怎么控制两个tab之间跳转的时间不同

  • setInterval(function()  
  • {   
  •     var aa=_g().getWidgetByName("tabpane0").getShowIndex();  
  •     if(aa==2)  
  •    {  
  •     _g().getWidgetByName('tabpane0').showCardByIndex(0);  
  •    }  
  •     else  
  •     {  
  •         _g().getWidgetByName('tabpane0').showCardByIndex(aa+1);  
  •         }  
  •    },2000);
  • 这是轮播的js,时间固定为2秒,怎么实现第一个tab跳转到跳到第二个tab是3秒,然后第二个到第三个是4秒,第三个到第四个五秒,求js大神!!!


FineReport小楼听风 发布于 2018-4-10 14:36
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
axing发布于2018-4-10 14:46(编辑于 2023-9-6 09:34)
555
  • Poseidon Poseidon 这个aa=2的时候不就无限循环了。。。
    定义一个全局变量扔外面吧,估计他的意思是N+1的一直循环下去
    回复
    2018-04-10 14:50 
  • axing axing 回复 Poseidon :恩恩,这个意思有点模糊,跳回到第一个的时候是重置秒数还是继续递增
    回复
    2018-04-10 14:57 
  • 小楼听风 小楼听风(提问者) 回复 Poseidon :这位兄弟,我的意思是比如第一个跳到第二个用了3秒,第二个到第三个我要用4秒,第三个到第四个我要10秒,这个js怎么写,我需要去控制两个之间跳转的时间
    回复
    2018-04-11 12:18 
最佳回答
0
zy_20180110发布于2018-4-11 13:26(编辑于 2023-9-6 09:34)
555
  • 小楼听风 小楼听风(提问者) 不是,自己设置的
    回复
    2018-04-11 14:24 
  • 8363 8363 回复 小楼听风(提问者) 你实现了吗?
    回复
    2021-04-27 10:52 
  • 2关注人数
  • 743浏览人数
  • 最后回答于:2018-4-11 14:24
    活动推荐 更多
    热门课程 更多
    返回顶部