Событие изменения переключателя не запускается с галереей xzoom, проблема с конфликтом сценария jquery («Ошибка типа: $ (...). молоток - это не функция») - PullRequest
1 голос
/ 02 октября 2019

Событие смены радиокнопки не запускается с галереей xzoom, проблема конфликта сценариев jquery («Ошибка типа: $ (...). Молоток не является функцией»)

Я реализовалГалерея изображений xzoom на одной странице ... но на той же странице событие события переключателя не срабатывает.

Если я комментирую галерею xzoom, событие изменения переключателя работает правильно.

Вышеприведенная проблема касается только мобильных устройств

Мой фрагмент кода для изменения кнопки вызова (работает правильно для настольных компьютеров):

$('input[name="cartproddet"]').on('change', function(){
    //code here
})

enter image description here

ошибка снимка экрана появляется только на мобильных устройствах

пожалуйста, предложите мне изменения .., чтобы включить событие изменения кнопки-переключателя с xzoom-gallery на той же странице

с открытым исходным кодом xzoom-image gallery jquery библиотеки включены следующим образом:

<script src="<?php echo asset_url('front'); ?>/js/foundation.min.js"></script>
<script src="<?php echo asset_url('front'); ?>/js/setup.js"></script> 
<script src="<?php echo asset_url('front'); ?>/js/xzoom.min.js"></script>

Я не даю онлайн js-ссылки

1 Ответ

3 голосов
/ 02 октября 2019

спасибо всем за помощь .. но я настраиваю setup.js следующим образом:

Я заменил

$(this).hammer().on("tap", function(event) { //some code })

на

$(this).on("tap", function(event) { //some code })

Теперь он работает как для мобильных устройств, так и для мобильных устройств:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...