Comment détruire/supprimer/supprimer la liaison d'un Flexslider

Il y a quelques discussions sur le github page en ce qui concerne la méthode destroy, et un couple de questions sur la pile, mais il n'a pas été une simple réponse ou de solution pour le moment, que j'ai pu trouver après beaucoup de recherche.

La version actuelle de flexslider http://www.woothemes.com/flexslider/ ne dispose pas d'une méthode destroy. Dans les notes qu'il dit que l'ancienne version 1.8 t, mais l'utilisation de cette méthode ne fonctionne pas.

J'ai besoin de séparer une flexslider élément appeler .flexslider() sur un autre élément que je ne veux pas plusieurs curseurs en cours d'exécution simultanément.

Comment puis-je faire cela? Remarque: la suppression de nav éléments, la suppression des classes, de déballage de l'UL et de retrait ".clone" li'de la s n'est pas assez bon! Je veux retourner complètement le curseur de l'élément à son état d'origine!

Droit maintenant, je clone le curseur avant l'initialisation de flexslider, puis utilisez .after() pour insérer le clone après le curseur, puis retirez le curseur. Mais cela semble être un très lourd approche de moi.

$projCur.addClass('flexslider').flexslider({
    animation: "slide",
    animationSpeed: 500,
    slideshow: false,
    manualControls: '.dot-nav li a'             
});

Merci!

modifier plugin ou utiliser le clone/remplaceavec méthode sont au sujet de votre seul choix OU passer à un autre plugin qui a des fonctionnalités dont vous avez besoin
Si vous venez avec quelque chose qui fonctionne s'il vous plaît laissez-nous savoir que je suis en train de vouloir faire la même chose.

OriginalL'auteur j-man86 | 2012-11-03

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *