Плавная прокрутка к спискам товаров при нажатии на промо
Добавьте следующий js код в соответсвии с инструкцией
Перемотка с главной промо карточки:
$(function(){ $(".v-promo__general-link").on("click", function(e){ e.preventDefault(); var destination = $(".v-list_new").offset().top; if ($.browser.safari) { $('body').animate({ scrollTop: destination }, 500); } else { $('html').animate({ scrollTop: destination }, 500); } }); })
, где .v-list_new класс списка с новинками, .v-list_bestsellers класс списка с лучшими предложениями
Перемотка с остальных промо карточек:
$(function(){ $(".v-promo__item .v-promo__item-link").on("click", function(e){ e.preventDefault(); var destination = $(".v-list_new").offset().top; if ($.browser.safari) { $('body').animate({ scrollTop: destination }, 500); } else { $('html').animate({ scrollTop: destination }, 500); } }); })
, где eq(0) - позиция элемента (исключая главную акцию), начиная с нуля
Пример заполнения в блоке vivashop.head.js: