Пятно не может быть обнаружено внутри другой функции?

У меня проблемы с Slick, в частности, как он обрабатывается внутри другой функции. Я попытался немного осмотреться, но пока не смог найти похожие ответы.

Приведенный ниже код прекрасно работает, когда вызывается как есть,

$('.thisBagGallery').slick({
  arrows: true,
  dots: true,
  centerMode: true,
  variableWidth: true,
  variableHeight: true,
  centerPadding: '100px',
  slidesToShow: 1
});

Но потом звоню $('.thisBagGallery').slick(); в других местах,

$("#newBag").click(function(){
  $("#bag0Meta").append($("#clsImgLnk0"));
  $("#bag0Meta").append($("#opnImgLnk0"));
  $("#bag0Meta").append($("#sclImgLnk0"));
  $("#bag0Meta").append($("#thisBagTitle0"));
  $("#bag0Meta").append($("#thisBagDescription0"));
  $(".thisBagGallery").slick('unslick');
});

Дает мне TypeError: $(...).slick is not a function

0 ответов

Другие вопросы по тегам