Slick Slider перестает работать через несколько секунд - PullRequest
0 голосов
/ 25 октября 2019

Я установил функцию скользящего слайдера на своем веб-сайте (библиотека Slick JS) и заметил, что через несколько секунд стрелки перестают работать, и переход останавливается.

Сначала у меня возникли конфликты библиотеки JS, которые, как мне показалось, были связаны с библиотекой JQuery,

Uncaught TypeError: Невозможно прочитать свойство refresh из undefined
при$ .fn.init.i.fn.slick (slick.min.js? pzjgl9: 1)
at e (main.js? pzjgl9: 6292)
в main.js? pzjgl9: 6294
при отправке (jquery.min.js? v = 1.10.2: 5)
при v.handle (jquery.min.js? v = 1.10.2: 5)

Но послеОчистка от ошибок Jquery, проблема в скользящем скольжении все еще остается.

То есть, я тестировал с Jquery 1.4, и теперь я использую Jquery 3.4.1, плюс библиотека slick была версии 1.5.6и я обновил его до версии 1,8: источник: https://ssa -airport.iurix.com / sites / salvador / themes / custom / salvador / js / slick.js? pzxp1c

но все равно выдает ту же ошибку независимо (т.е. стрелки влево и вправо перестают работать и переход замирает)

Образец доступен по адресу https://ssa -airport.iurix.com / pt-br Это четвертый блок под названием "Notícias"

Пока что в браузере не отображаются ошибки (т. Е. Инструменты разработчика, консоль JS). См. Изображение в приложении

Slick sliding feature

Ответы [ 3 ]

0 голосов
/ 27 октября 2019

Согласно журналам консоли, ошибка происходит периодически. Ошибки непрерывно возвращаются в цикле.

Uncaught TypeError: Невозможно прочитать свойство 'refresh' для undefined в $ .fn.init.i.fn.slick

Таким образом, кажется, что каждый раз, когда fn.init.i.fn.slick пытается перезапустить процедуру init (), (* каждый раз, когда она пытается «обновить»), ошибка выброса скользящих панелей.

Журнал консоли Javascript Chrome

0 голосов
/ 30 октября 2019

Пока что я удалил все ошибки, отображаемые в консоли браузера.

Uncaught TypeError: Невозможно прочитать свойство 'refresh' undefined в $ .fn.init.i.fn.slick

Однако переходы между слайдами по-прежнему останавливаются. http://ssa -airport.iurix.com / pt-br

введите описание изображения здесь

0 голосов
/ 27 октября 2019

Пока что, хотя я исправил еще несколько конфликтов Jquery, связанных с выпусками 1.4, 1.10 и 3.4.1, я все еще получаю ту же ошибку:

Uncaught TypeError: Cannot read property 'refresh 'of undefined at $ .fn.init.i.fn.slick

Исследуя тему, я обнаружил похожую последнюю ошибку, однако, сценарий совершенно другой. Возможно, основная причина была бы одинаковой, и одна и та же поправка применима к обоим.

slick.js: 3005 Uncaught TypeError: Невозможно прочитать свойство refresh как неопределенное

С наилучшими пожеланиями, я

...