首页 > 一个轮播图左右控制按钮点太快,点几次图片会自己切换几次,怎么才能让他显示完一张图片后控制按钮点击才能再生效呢?

一个轮播图左右控制按钮点太快,点几次图片会自己切换几次,怎么才能让他显示完一张图片后控制按钮点击才能再生效呢?

比如说这样一个轮播界面,右边下一页的按钮我点得太快就会自己一直切换,达不到像淘宝京东轮播图那种点一下得等图片全部占满框框的时候再点一次才能翻页这样。

我用jQuery写的,请帮我引导下思路。

下面这个是图片中底部的圆圈按钮,移动太快也会出现这种情况


     $("#tabs-Btn").find("a").each(function(item){ 
    $(this).hover(function(){ 
      clearInterval(autoChange);
      changeTo(item);
      curIndex = item;
    },function(){ 
      autoChangeAgain();
    });
  });

当点击按钮后把按钮disabled设置为true,当轮播玩成之后再将按钮的disabled设置为false


写一个flag值,执行完翻页的动作之后,再把flag置为false。



如果你是用jq写的话,我觉得你到可以用 通过 相应地 添加跟解绑 事件的方法;如果用animate()的话可以在后面写回调函数

【热门文章】
【热门文章】