有哪幾種比較好的實現,不想讓按鈕在短時間重復點擊多次
Js防止按鈕重復點擊的方法?
喵喔喔
2018-10-17 17:14:35
TA貢獻1856條經驗 獲得超17個贊
disabled 沒有之一。
el.prop('disabled', true);
ajax({}).done(function() { el.prop('disabled', false); });非表單,自然沒有 disabled 之說,但可以借助中間變量。
if (el.data().loading === true) return false;
el.data('loading', true);
ajax({}).done(function() { el.data('loading', false); });最后再配合css就更完美了。
.disabled, button[disabled] { background-color:#ddd; }舉報