入力ボタンの遅延用のコードをいくつか書きましたが、それについていくつか質問があります..
コード:
$('.button-delay').click(function(){
var delay = $(this);
delay.prop('disabled', true).parent().removeClass()
.addClass('button-inactive');
setTimeout(function() {
delay.prop('disabled', false).parent()
.removeClass('button-inactive').addClass('button-blue');
}, 8000);
});
- 変数「遅延」を宣言する必要がありますか?
- 状態を「無効」に設定するより良い方法はありますか?
- メソッド「removeClass」と「addClass」のより短い方法はありますか?