Смена изображений товара при наведении мыши в каталоге товаров

ded63

Разрушитель (V)
Сообщения
41
Симпатии
27
Баллы
221
Друзья, столкнулся с проблемой и требуется подсказка куда копать.
И так:
В сети наткнулся на статью "Слайдер-превью изображений при наведении мыши"
dimox.name/hover-images-slider-preview/
Попытался использовать скрипт на prestashop 1.6
На главной все работает, а вот в каталоге товаров нет, стоит переключить просмотр с Сетки на Список вся радость пропадает
Переключаю обратно на Сетку, нужно перезагрузить страницу чтобы слайд-шоу заработало вновь

hover_error.gif

Help!
Скрипт, стили и прочее
 
Последнее редактирование:
Скажите, а использование именно этого скрипта, для Вас принципиально.
Или вам нужно слайд-шоу изображений товаров в категориях, а как это будет достигнуто не важно?
 
Друзья, столкнулся с проблемой и требуется подсказка куда копать.
И так:
В сети наткнулся на статью "Слайдер-превью изображений при наведении мыши"
dimox.name/hover-images-slider-preview/
Попытался использовать скрипт на prestashop 1.6
На главной все работает, а вот в каталоге товаров нет, стоит переключить просмотр с Сетки на Список вся радость пропадает
Переключаю обратно на Сетку, нужно перезагрузить страницу чтобы слайд-шоу заработало вновь

Посмотреть вложение 2535

Help!
Скрипт, стили и прочее
Вставьте код для инициализации скрипта в функцию "function display(view)" файла global.js
 
Скажите, а использование именно этого скрипта, для Вас принципиально.
Или вам нужно слайд-шоу изображений товаров в категориях, а как это будет достигнуто не важно?
Детский сад, штаны на лямках :)
Естественно результат, а этот скрипт, ну попробовал, не получается.
А что есть рабочее решение для 1.6?

Вставьте код для инициализации скрипта в функцию "function display(view)" файла global.js
И это пробовал, результат тот же
 
И это пробовал, результат тот же
Опишите более подробней, каким образом подключаете скрипт... привязан ли к событию или подключается при загрузке страницы?
Подключается скрипт после global.js или до? Если раньше, надо подключить скрипт после.
Ну... или привязать вызов события к клику, в этом же файле global.js
JavaScript:
    $(document).on('click', '#grid', function(e){
        e.preventDefault();
        display('grid');
    });

    $(document).on('click', '#list', function(e){
        e.preventDefault();
        display('list');
    });
Либо дайте ссылку на сайт... посмотрим воочию)
 
Последнее редактирование:
Опишите более подробней, каким образом подключаете скрипт... привязан ли к событию или подключается при загрузке страницы?
Подключается скрипт после global.js или до? Если раньше, надо подключить скрипт после.
Ну... или привязать вызов события к клику, в этом же файле global.js
JavaScript:
    $(document).on('click', '#grid', function(e){
        e.preventDefault();
        display('grid');
    });

    $(document).on('click', '#list', function(e){
        e.preventDefault();
        display('list');
    });
Либо дайте ссылку на сайт... посмотрим воочию)
Сайт на локалке. :(

Отменил все изменения
Подключил скрипт в header.tpl перед закрывающим тегом </head>
Код для инициализации скрипта прописал в footer.tpl перед </body>
Есть подвижки.
Теперь и Сеткой и Списком происходит смена изображений.
НО только после перезагрузки страницы.
Открываю категорию, не важно как отображаются товары Список или Сетка, слайд-шоу работает, переключаю, нужно перезагрузить страницу.
А то до этого, что не делай, если Списком, не работает слайд-шоу
 
Сайт на локалке. :(

Отменил все изменения
Подключил скрипт в header.tpl перед закрывающим тегом </head>
Код для инициализации скрипта прописал в footer.tpl перед </body>
Есть подвижки.
Теперь и Сеткой и Списком происходит смена изображений.
НО только после перезагрузки страницы.
Открываю категорию, не важно как отображаются товары Список или Сетка, слайд-шоу работает, переключаю, нужно перезагрузить страницу.
А то до этого, что не делай, если Списком, не работает слайд-шоу

Скрипт "сырой", сам автор в этом признается. Может попробуете это: клик
 
Последнее редактирование:
Скрипт "сырой", сам автор в этом признается. Может попробуете это: клик
Пасибки, забрал, сделал- Класс
Результат
 
Последнее редактирование:
Назад
Верх