Подключил скрипт анимации цифр при скролле, все прекрасно работало, после него подключил еще один скрипт одностраничный скролл по секциям, после этого анимация цифр перестала работать. Пробовал разные варианты, но все равно ничего не работает. Что может быть не так?
Может событие
$(window).on("scroll load resize", function ()
нужно поменять на другое?
$(document).ready(function () {
var show = true;
var countbox = "#facts_block";
$(window).on("scroll load resize", function () {
if (!show) return false; // Отменяем показ анимации, если она уже была выполнена
var w_top = $(window).scrollTop(); // Количество пикселей на которое была прокручена страница
var e_top = $(countbox).offset().top; // Расстояние от блока со счетчиками до верха всего документа
var w_height = $(window).height(); // Высота окна браузера
var d_height = $(document).height(); // Высота всего документа
var e_height = $(countbox).outerHeight(); // Полная высота блока со счетчиками
if (w_top + 3000 >= e_top || w_height + w_top == d_height || e_height + e_top < w_height) {
$('.facts_numbers').css('opacity', '1');
$('.facts_numbers').spincrement({
thousandSeparator: "",
duration: 1200
});
show = false;
}
});
});