所属分类:UI-加载
是的,有BUG,我连点出104,与点击快慢有关系,不过我想这个应该不难解决,设置上线值为100就不再增加就行了
blower = new LoadingBlower("#loadingContainer");
blower就是进步条在plus_ten的点击事件里面加一句判断
if(blower.progress<=100)
这样不会溢出100
连续点我跳到了107%
$("#plus_ten").on("click", function () { if(blower.progress<=100){ //判断是否到达100% blower.addProgress(10); console.log('btn clicked'); } });
有bug啊!连续点・・・就会跳到109%。
定义一个变量 flag=true 点击后变为false setTimeout一秒让它变成true 同时在点击事件里加入blower.progress<=100的判断