По-хорошему надо грамотно настроить событие в js - чтобы оно проверяло текущую версию/ширину экрана и в зависимости от неё выдавало или не выдавало popup, ну а если что, всегда есть display:none;
In4in Виталий Инчин @In4in
virus7: кстати, сразу бы сказали, что вам надо не просто убрать Popup, а "включить" ссылки...там все дело делает 1 строка.
Вам нужно зайти в файл script.js и найти строку "// Отображение блока предварительного просмотра". Ниже заменить
e.preventDefault();
на... (у вас Мобильная версия - это когда у юзера экран маленьких размеров или не только?)
if(window.innerWidth > 1000) e.preventDefault();
Написано 57 минут назад
Ответить
virus7: разумеется, ведь получается что? - Вы вызвали popup, но он не отображается на странице (display: none), вы еще раз кликнули - вызвали второй, еще раз - третий. Вы пытаетесь изменить работу JS, не меняя работу JS.
virus7: кстати, сразу бы сказали, что вам надо не просто убрать Popup, а "включить" ссылки...там все дело делает 1 строка.
Вам нужно зайти в файл script.js и найти строку "// Отображение блока предварительного просмотра". Ниже заменить e.preventDefault();
на... (у вас Мобильная версия - это когда у юзера экран маленьких размеров или не только?)
при таком раскладе он не показывает popup (это хорошо) но и не переходит на страничку с товаром при нажатие на товар, а как сделать теперь что бы переходил сразу на страницу с товаром
virus7: убрать e.preventDefault(); из JS...........
А для определения мобильного браузера этого недостаточно, нужно более точно: detectmobilebrowsers.com