Как запустить функцию только одни раз при достижении определенной высоты?

имеентся html код

и js код
$(document).ready(function() {
$(".test-circle1").circliful({
percent: 98
});
$(".test-circle2").circliful({
percent: 76
});
});

подключен плагин jquery.circliful

как сделать что бы анимация запускалась только один раз при достижении этого блока. с waypoint получилось запустить ее при достижении этого блока, но она включается каждый раз. что сделать что бы функция запускалась только один раз. А еще лучше было бы если б после пролистывания блока диаграмы удалялись при повторном попадании на блок снова запускались с чистого листа))
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Gregpopov
Full stack web developer
Создай куку, в которой отмечай первый раз, после проверяй значение, выставь время жизни куки какое нужно (хоть пока страница открыта)
Ответ написан
Ваш ответ на вопрос

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

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