web-dev-qa-db-fra.com

Détecter quand le curseur slick s'initialise

J'essaie de tirer du code lorsque slick s'initialise. Apparemment, dans la dernière version 1.4, "les méthodes de rappel ont été dépréciées et remplacées par des événements".

Cela ne fonctionne pas pour moi cependant:

$('.spv-slider').on('init', function(event, slick){
    console.log("initialised")
});

qu'est ce qui ne va pas avec ça?

13
user1937021

Je ne sais pas à quel moment vous avez essayé d'initialiser slickslider, mais vous devez le faire après lier l'événement init.

Donc, écrivez votre morceau de code comme vous l'avez fait et après cela, initialisez le curseur:

$('.spv-slider').on('init', function(event, slick){
    console.log("initialized")
});

Puis:

$('.spv-slider').slick();
45
der-lukas