Flexslider - différentes diaporama de la vitesse sur chaque diapositive
Je suis en utilisant Flexslider et ont demandé l'affichage de chaque diapositive à une autre heure, en fonction de la quantité de contenu qu'il a, de manière très rapide pour une phrase courte et lente pour un paragraphe. Comment puis-je configurer lorsque flexslide permet juste 1 Slideshowspeed valeur. Mon code:
$(window).load(function() {
$('#flexslider1').flexslider({
easing: "swing",
animation: "fade",
slideshowSpeed: 7000,
animationSpeed: 600,
startAt: 0,
initDelay: 0,
controlNav: true,
directionNav: true,
pausePlay: true,
pauseText: 'Pause',
playText: 'Play'
});
});
OriginalL'auteur Rowan | 2012-11-07
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème en essayant de ne changer que la vitesse d'une diapositive à être différent des autres. C'est le script que j'ai utilisé et ça marche!!!
J'ai 5 images au total mais je veux le 4ème de la diapositive (curseur.currentSlide == 3) pour rester plus de 5 secondes.
OriginalL'auteur nan
Je crois que j'ai trouvé une solution.
J'utilise après rappel pour modifier l'intervalle de slideshowSpeed:
Espère que cela aide!
Thibaut.
C'est parfait. J'ai créé un tableau avec chacun des vitesses j'ai besoin pour chaque diapositive, et la
after
fonction par le biais de chaque élément sur chaque diapositive changement.OriginalL'auteur Thibaut
De réaliser que c'est vieux, mais pour les autres, à la recherche, comme je l'ai été, vous pouvez également le faire: (à l'Aide de FlexSlider v. 2.2.2).
Ajouter un attribut de durée de la li
Et dans votre page d'initialisation:
Violon ici:
http://jsfiddle.net/uzery/3/
OriginalL'auteur tentwofour
Parce que, APRÈS rappel de l'APPEL après la première diapositive d'animation, nous avons besoin d'ajouter le délai d'attente pour COMMENCER rappel (3 lames):
OriginalL'auteur Eugene
Je ne sais pas flexslider, mais vous devriez être capable de modificate vitesse après l'événement de la fonction de rappel. Quelque chose comme ça:
Mais maintenant, comment pouvez-vous dès maintenant à la diapositive qui vous avez à changer de vitesse. La Documentation de flexslider ne fournit pas d'informations sur l'argument d'après la fonction de rappel sont passés. Et selon la façon dont ce plugin est codé, sa peut-être impossible de modifier l'option à la volée, ce qui suggère que vous avez besoin de détruire le curseur et en recréer un nouveau gardant l'étape/diapositive est affichée, bizarre de codage.
Donc, ill vous conseillons de contacter le principal développeur de ce plugin ou d'essayer de l'étendre par votre propre.
OriginalL'auteur A. Wolff