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 :

Masquer un span


Sujet :

jQuery

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 49
    Par défaut Masquer un span
    Bonjour bonjour
    Je ne sais si c'est possible je cherche à masquer un span contenant un lien au survol d'un autre élément.
    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <figure class="vitrine">
    <img src="maison-ecologique.jpg" alt="" width="400" height="400"  />
    <figcaption>
    <p><span class="foo"><a href="#">Maison écologique</a></span>
    Bla bla bla</p>
    </figcaption>
    </figure>
    Dès que le pointeur entre dans l'espace réservé à l'image je souhaite que span.foo disparaisse.

    Comme j'ai JQuery à bord je me suis dit qu'il pourrait peut-être le faire.
    Est-ce faisable à votre avis ?
    Merci pour vos réponses.

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    $("figure.vitrine").hover(
    	function(){
    		$(this).find("span.foo").css("display","none");
    	},
    	function(){
    		$(this).find("span.foo").css("display","block");
    	}
    );

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 49
    Par défaut
    Bonjour Daniel et merci pour le p'tit bout de code
    que je n'arrive pas à faire fonctionner.
    Est-ce parce que le span en question est situé dans la balise figcaption ?
    Non : je l'ai déplacé directement dans figure.
    J'ai même changé ce span en div..., déplacé cette div à l'extérieur de figure (juste avant)... rien n'y fait : au survol de l'image dans figure le contenu du span à masquer est toujours visible.
    C'est énervant parce que sur cette page il n'y a pas d'autre script à exécuter donc ce n'est pas une histoire de conflit.
    J'ai d'ailleurs lancé la console de Firebug pour voir mais elle ne me signale aucune erreur ni avertissement.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 49
    Par défaut
    Bon j'ai trouvé finalement : il fallait que je place juste avant (ou après) sinon nada.

    Merci merci beaucoup.

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

Discussions similaires

  1. Comment masquer le MessageBox de la barre des tâches ?
    Par Coussati dans le forum Langage
    Réponses: 7
    Dernier message: 25/08/2003, 14h33
  2. [VB6] masquer la barre de titre d'une form
    Par tiboleo dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 09/12/2002, 17h54
  3. Afficher/Masquer un bouton comme IE 6
    Par benj63 dans le forum C++Builder
    Réponses: 3
    Dernier message: 29/07/2002, 13h12
  4. Masquer le curseur en mode MS-DOS
    Par Alex120 dans le forum C
    Réponses: 2
    Dernier message: 10/07/2002, 09h30
  5. Comment masquer le curseur de la souris ?
    Par benj63 dans le forum C++Builder
    Réponses: 4
    Dernier message: 26/06/2002, 18h54

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