Задать вопрос
@Bestolkovy

Как сделать подсветку фона элемента?

Добрый день!

Есть код, плавной прокрутки к элементу:

$(function() {
	$('a[href^="#"], a[href^="."]').click(function() {
		var scroll_el = $(this).attr('href');
		if ($(scroll_el).length != 0) {
			$('html, body').animate({
				scrollTop: $(scroll_el).offset().top
			}, 500);
		}
		return false;
	});
});


Подскажите, пожалуйста, как сделать так, чтобы когда прокрутка завершена, фон у самого элемента (к которому была прокрутка), на секунду плавно вспыхнул жёлтым цветом и плавно потух до белого?

Благодарен за помощь.
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
1. У animate есть complete коллбэк.
2. Добавляем его.
3. В момент когда он срабатывает, навешиваем на цель дополнительный класс
4. Этот класс, с помощью, скажем animate.css анимирует подсветку или делает какой-то еще эффект.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы