Проблема с fancybox и bxSlider в Firefox
Всем привет.
Изображения внутри слайдера, по клику работает FancyBox. Работает во всех браузерах, в Firefox не работает вообще, т.е. по клику по картинке ничего не происходит. <script> $(document).ready(function() { $("[data-fancybox]").fancybox({ buttons : [ "slideShow", "fullScreen", "thumbs", "close" ], infobar : false, thumbs : { autoStart : true } }); $("#galUnit").bxSlider({ mode:"vertical", controls:false, slideWidth: 200, minSlides: 2, maxSlides: 2, slideMargin: 0, auto:true, autoHover:true, pager: false, moveSlides:2 }); }); </script> Внутри страницы: <ul id='galUnit'> <li><a data-fancybox='images' href='Путь'><img src='Тоже путь до файла'></a></li> ..... </ul> Что не нравится именно FireFox (Версия 59.0.2 64 бит)? Никто не сталкивался? |
консоль что говорит?
|
При клике по фото в слайдере выходит в консоль:
ReferenceError: deprecated caller usage[Подробнее] LUrMVu-tHKx9PUTbN_szKDGrHB1ieS3vBVIoY3fGd6U.js%20line%201%20%3E%20Function%20line%203%20%3E%20eval:1:71 ReferenceError: reference to undefined property "defaultPrevented"[Подробнее] combine.js:280:781 ReferenceError: reference to undefined property "mapEventAllowed"[Подробнее] combine.js:280:1006 При этом первая строка ReferenceError: deprecated caller usage выходит 100500 раз, а уже потом в коце две указанных выше. |
Как только код не менял, но работает Fancybox в Firefox только когда убираю bxslider. Люди, никто с таким не сталкивался? Очень нужна помощь!
|
Это скорей всего проблема с PointerEvents, который в Firefox 59 включен по умолчанию. Возможное решение — установить touchEnabled: false у bxSlider
|
Цитата:
Большое спасибо! |
Часовой пояс GMT +3, время: 22:58. |