Если вы еще не используете библиотеку Jquery UI и хотите имитировать эффект, то вы можете сделать очень просто
$('#blinkElement').fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100);
, вы также можете поиграться с числами, чтобы ускорить или замедлитьодин для лучшего соответствия вашему дизайну.
Это также может быть глобальная функция jquery, поэтому вы можете использовать тот же эффект на всем сайте.Также обратите внимание, что если вы поместите этот код в цикл for, у вас может быть 1 миллион импульсов, поэтому вы не ограничены значением по умолчанию 6 или значением по умолчанию.
РЕДАКТИРОВАТЬ: Добавление этого в качестве глобальной функции jQuery
$.fn.Blink = function (interval = 100, iterate = 1) {
for (i = 1; i <= iterate; i++)
$(this).fadeOut(interval).fadeIn(interval);
}
Легко поморгайте любым элементом со своего сайта, используя следующую команду:
$('#myElement').Blink(); // Will Blink once
$('#myElement').Blink(500); // Will Blink once, but slowly
$('#myElement').Blink(100, 50); // Will Blink 50 times once