@grishaaa

Как решить проблему с слайдером slick при подгрузке через ajax?

Вот весь код который отвечает за подкгрузку блоков в которых помещен слайдер
https://jsfiddle.net/m0bs9eu8/
На скриншоте красным выделил область кода, который отвечает за появление блока со слайдером, я его вставил в ajax, чтобы функция заново повторилась,
Я вставил этот код $(".slider").slick('reinit'); в конец функции для правильного отображения слайдера.
Всё отлично работает с остальными блоками, которые не подгружались через ajax, а те что подгрузились, то там уже слайдер не работает, не видно картинок в слайдере.
Как и что нужно прописать чтобы слайдер отлично работал как с обычными блоками так и с теми что подгрузились через ajax
Вот ссылка на сайт test6.cf21443.tmweb.ru после перехода нажмите на этот блок и перейдете в катало, в котором и есть эта проблема
  • Вопрос задан
  • 940 просмотров
Пригласить эксперта
Ответы на вопрос 1
iiiBird
@iiiBird Куратор тега HTML
Пока ты спишь - твой конкурент совершенствуется
нету в slick функции reinit.
есть функция:
// Manually refresh positioning of slick
$('.your-element').slick('setPosition');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы