最近臨近發佈,每天和測試組老師打交道,其測試糾錯能力可見一斑,從中也學到了很多東西。其中有一個問題是——按鈕能夠被屢次點擊。
解決辦法以下:ajax
//聲明一個控制點擊的變量 var upLoadClicktag = 0; //點擊事件 $("td.upLoad").on("click",function () { //第一次進來爲true if(upLoadClicktag==0){ //改版變量 upLoadClicktag = 1; //此處寫你要作的事情,操做DOM,發送ajax請求等等。 //3秒事後能夠再次點擊 setTimeout(function () { upLoadClicktag = 0 }, 3000); }else{ alert('請勿頻繁操做!'); } });