Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Хотим запустить эксперимент aб тест в гугл оптимайзе.  Суть эксперимена сделать плавающую кнопку добавить в корзину (появляется когда обычная кнопка добавить в корзину не видна)

Добавили код в оптимайз но почему то не срабатывает. Нужна помощь в настройке эксперимента

JS

[table]var element = document.querySelector('#product-addtocart-button'); 2var Visible = function (target) { 3 var buttonSwim = document.querySelector('#product-addtocart-button-swim'); 4 if (buttonSwim == undefined) return false; 56 var targetPosition = { 7 top: window.pageYOffset + target.getBoundingClientRect().top, 8 left: window.pageXOffset + target.getBoundingClientRect().left, 9 right: window.pageXOffset + target.getBoundingClientRect().right, 10 bottom: window.pageYOffset + target.getBoundingClientRect().bottom 11 }, 1213 windowPosition = { 14 top: window.pageYOffset, 15 left: window.pageXOffset, 16 right: window.pageXOffset + document.documentElement.clientWidth, 17 bottom: window.pageYOffset + document.documentElement.clientHeight 18 }; 19 if (targetPosition.bottom > windowPosition.top && targetPosition.top 20 targetPosition.right > windowPosition.left && targetPosition.left 21 buttonSwim.classList.remove('show'); 22 } else { 23 buttonSwim.classList.add('show'); 24 }; 25}; 2627window.addEventListener('scroll', function () { 28 Visible(element); 29}); 3031Visible(element);[/table]

3 года назад
guest_16195972461853
Беларусь
3 года в сервисе
Был
3 месяца назад