Dies ist eine ähnliche Frage zu der here. Ich versuche, mein glattes Karussell nach dem erfolgreichen Ajax-Anruf zu arbeiten. Versuchte jede Lösung dort, aber es scheint immer noch nicht für mich zu arbeiten.Slick funktioniert nicht nach Ajax-Aufruf
.reviews-Seite-Karussell Slick
$('.reviews-page-carousel').slick({
arrows: false,
slidesToShow: 1,
variableWidth: true,
centerPadding: '10px'
});
Ajax-Aufruf
$.ajax({
type: "GET",
url: review_url + "?page=" + page,
success: function(result) {
$('.reviews-page-carousel').slick('unslick').slick('reinit');
}
})
diese
auch Versuchte$.ajax({
type: "GET",
url: review_url + "?page=" + page,
success: function(result) {
$('.reviews-page-carousel').slick('unslick'); /* ONLY remove the classes and handlers added on initialize */
$('.reviews-page-carousel').slick(getSliderSettings()); /* Initialize the slick again */
}
});
Beide diesen Fehler gibt:
Uncaught Typeerror: Kann nicht Eigenschaft 'unslick' von undefined lesen
Versuchen $ mit unslick() ('Bewertungen-Seite-Karussell..'); statt $ ('. reviews-page-carousel'). slick ('unslick'); –
@DeepakKumarTP Fehler: Uncaught TypeError: $ (...) .slick ist keine Funktion – Jason
$ ('. Bewertungen-Seite-Karussell'). Slick ('unslick'); Diese Zeile entfernen check https://stackoverflow.com/questions/36852761/slick-jquery-typeerror-cannot-read-property-unslick-of-undefined –