@djabrail92

Как сделать так, чтоб после клика button стал неактивным N-ое время?

Как сделать так, чтоб после клика button стал неактивным N-ое время.
New Game

$('#button').on('click', function () {
MyGame.startNewGame();
});
  • Вопрос задан
  • 217 просмотров
Решения вопроса 1
@AlexRas
$('#button').on('click', function() {
    var button = $(this);
    var time = 5000; // Время в миллисекундах сколько кнопка не активна
    button.prop('disabled', true);
    setTimeout(function() { 
        button.prop('disabled', false);
    }, time);
    MyGame.startNewGame();
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iiiBird
@iiiBird Куратор тега HTML
Пока ты спишь - твой конкурент совершенствуется
к примеру так. вместо класса можешь использовать атрибут
$('#button').on('click', function () {
  var N = 1000;
	var _this = $(this);
	MyGame.startNewGame();
	_this.addClass('disabled');
	setTimeout(function() { _this.removeClass('disabled'); }, N);
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы