Цель Яндекс.Метрики: скролл до конца страницы
Если посетитель несколько раз мотает страницу вверх-вниз, то событие сработает только один раз.
<!-- Яндекс цель - домотал до конца страницы --> <script type="text/javascript"> jQuery(window).scroll(function() { if ($('.metrika').length) { var scroll_footerok =jQuery('.metrika').offset().top; console.log(scroll_footerok); } else { var scroll_footerok = 999999999999; console.log(scroll_footerok); } //если мы докрутили до нужного элемента if ($(window).scrollTop() + $(window).height() > scroll_footerok) { yaCounterXXXXXXXX.reachGoal('YYYYYYYYYYY'); $('.footer').removeClass('metrika'); } }); </script>
П.С. после перезагрузки страницы событие сработает повторно!
XXXXXXX — номер счетчика Я.метрики
YYYYYYYY — идентификатор цели