//防止触发两次 var t1 = null;//这个设置为全局 function myclick(fn){ if (t1 == null){ t1 = new Date().getTime(); }else{ var t2 = new Date().getTime(); if(t2 - t1 < 500){ t1 = t2; return; }else{ t1 = t2; } } if (fn) { fn(); } }
也可:
btn.off().on('tap',{
....
})
看情况。。。。