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

JavaScript Discussion :

[Debutant] Fade in / Fade out sur des images


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 16
    Points : 12
    Points
    12
    Par défaut [Debutant] Fade in / Fade out sur des images
    Bonjour,
    en cours de réalisations de mon site web, j'essaye d'appliquer un fadeIn et un fadeOut sur une série d'image.

    J'ai donc trouver le script de Bovino (ici : http://www.developpez.net/forums/d82...-non-intrusif/) qui fonctionne,
    mais seulement sur la première des mes images ! Chacune de mes images étant générées par une boucle elles ont la même ID.

    N'y connaissant rien en javascript et malgré quelques recherches infructueuse, je viens poser ma question ici : D

    Comment préciser lors de l'appel de la fonction, d'appliquer ceci à toutes mes images img_last_ref ?
    Avec une boucle ? :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	<script type="text/javascript">
    			window.onload = function(){
    					new Fading({elt: document.getElementById('img_last_ref'), min: 10, max: 100, speed: 10, step: 10});
    			}
    		</script>

    Merci.
    S.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 669
    Points
    66 669
    Billets dans le blog
    1
    Par défaut
    à toutes mes images img_last_ref ?
    c'est à dire ???
    tu as plusieurs id ="img_last_ref" ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    Bonjour,

    Oui.
    Une boucle php m'affiche mes images.
    J'obtiens donc pour chaque image la ligne suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<a href="' . $k['url'] . '" target="_blank"><img src="img/ref/thumb_' . $k['image'] . '" id="img_last_ref" title="' . $k['titre'] . '" alt="' . $k['titre'] . '"></img></a>';
    ($k contenant donc les informations ).


    Edit : en fait, avant j'utilisais class="img_last_ref". Mais j'ai changé pour id a cause du DocumentGetById. Je ne sais pas si c'était utile par contre : D

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 669
    Points
    66 669
    Billets dans le blog
    1
    Par défaut
    un ID doit être unique sur la page !!!!


    Dans ta boucle ajoute un incrément à l'id de façon a ne plsu avoir d'id identiques...
    Puis regarde dans les contributions j'ai posté un script getElementsById premettant de filtrer sur par exemple les id commençant par ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    Merci.
    J'ai pu faire ce que je voulais !

    S.

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

Discussions similaires

  1. [CSS 3] Fade in et out entre 2 images
    Par Karly dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 21/10/2012, 11h51
  2. Problèmes de droits sur des images
    Par bedford dans le forum Sécurité
    Réponses: 2
    Dernier message: 11/08/2006, 09h26
  3. Script sur des images
    Par philippe du web dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 07/06/2006, 22h50
  4. Histogramme sur des images 32 bits
    Par xxiemeciel dans le forum Algorithmes et structures de données
    Réponses: 18
    Dernier message: 27/01/2006, 14h17
  5. Débutant travailler sur des images
    Par doud dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 15/08/2005, 15h47

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