Я пытаюсь получить слово «ГОТОВ», чтобы вспыхнуть 3 раза, а затем исчезнуть, как в старых школьных видеоиграх. Я использую jQuery для изменения css от display: block;
до display: none;
, но я не могу заставить его работать, и я также новичок в анимации с помощью jQuery, и я обеспокоен тем, что это не лучший способ сделать это. Может ли кто-нибудь сказать мне, почему это не работает и/или сказать мне самый практичный способ сделать это? (Я уверен, что есть лучший способ сделать вещи мигающими, чем метод, который я пытаюсь).Как зацикливать эту простую анимацию jQuery 3 раза, а затем остановить?
Вот скрипка: http://jsfiddle.net/7dawdrtq/1/
Вот JQuery:
function ready_blink($){
for (i = 0; i <= 3; i++){
$('#ready').css({'display': 'none'});
setTimeout(function(){$('#ready').css({'display': 'block'}), 500;});
}
};
$(document).ready(function() {
ready_blink($);
});
Благодарим за объяснение! Теперь я вижу, что я делаю неправильно. Это отличный ответ! Я заберу его, как только стек позволит мне ... Говорит, я должен дать ему пять минут :( –