IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

[Slick] Slider animation de texte [Plugin]


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2015
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2015
    Messages : 19
    Par défaut [Slick] Slider animation de texte
    Bonjour,

    J'utilise Slick slider pour ma homepage ainsi que des animations on scroll sur le reste de la page.
    J'utilise un trigger scroll pour que les animations visibles des l'affichage de la page s'active. Cela marche correctement pour le premier slide, mais pour les slides suivants, je suis obligé de scroller pour que l'animation se déclenche.
    Je voudrais que pour chaque slide, l'animation sur le texte se repete.
    Vous pouvez voir l'exemple ici : Lien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
     
    $(document).ready(function () {
     
    "use strict";
     
    	/*
    	ANIMATIONS FUNCTIONS
    	********************************/
    	function loadAnimations(items) {
     
    		var offset = $(window).scrollTop() + $(window).height();
     
    		if (items.length == 0) {
    			$(window).off('scroll', loadAnimations);
    		}
     
    		items.each(function(i) {
    			var element = $(this),
    				animationClass = element.attr("data-animation"),
    				animationDelay = element.attr('data-animation-delay');
     
    			element.css({
    				'-webkit-animation-delay': animationDelay,
    				'-moz-animation-delay': animationDelay,
    				'animation-delay': animationDelay
    			});
     
    			if((element.offset().top + element.height() - 20) < offset) 
    			{
    				element.addClass('animated').addClass(animationClass);
     
    			}
     
    		});
     
    	}  
     
    // Every time the window is scrolled... 
    	$(window).scroll(function () {
     
            loadAnimations($('.animate'));
    	}).trigger('scroll');
     
     
        /*
        LOAD SLICK SLIDER
        ********************************/
     
        $('.home-slider').slick({
            autoplay: true,
            autoplaySpeed: 6000,
            speed: 250,
            pauseOnHover: false,
            infinite: true,
            arrows: false,
            dots: true,
            loop: true
        });
     
    });

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Ces animations-là n'ont pas à être "activées/loadées" sur le scroll.

    Il faut les activer (en CSS) sur le "slick-current" ou "slick-active" : ces 2 classes sont dynamiquement ajoutées à la slide "en cours".

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. jouer deux animations de texte
    Par john123 dans le forum Flash
    Réponses: 0
    Dernier message: 10/02/2009, 11h17
  2. animé un text +la fonction c_str()
    Par aboishak dans le forum C++Builder
    Réponses: 5
    Dernier message: 30/08/2008, 10h28
  3. Animer un texte
    Par nawal106 dans le forum Flash
    Réponses: 15
    Dernier message: 25/09/2006, 16h21
  4. Réponses: 4
    Dernier message: 30/05/2006, 00h19
  5. [FLASH MX2004] Animation de textes : effet explosion
    Par icetechnik dans le forum Flash
    Réponses: 8
    Dernier message: 18/11/2005, 10h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo