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 :

jquery et $this?


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    550
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 550
    Par défaut jquery et $this?
    Bonjour.

    J'ai un petit souci avec jquery.

    Je suis en train de faire des tests.
    Je fais ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <div class="news">
    <p>Titre</p>
    <span style="display:block;"><img src="images/avatar.jpg" width="60" height="60" /></span>
    <span class="hide"><img src="images/avatar.jpg" width="60" height="60" /></span>
    </div>
    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
    <script>
      $(document).ready(function(){
     
     
     
       $(".news").hover(
          function () {
    		//$("span.hide").removeClass("hide");
    		$("span.hide").show("slow");
    		//$(this).fadeOut(100);$(this).fadeIn(500);
          }, 
          function () {
           // $("span").addClass("hide");
    	   $("span.hide").hide("slow");
    		//$(this).fadeOut(100);$(this).fadeIn(500);
          }
        );
     
     
      });
      </script>
    J'aimerais donc au survol du div news faire apparaitre le <span class="hide">
    Cela marche bien si j'ai qu'un seul div.

    Imaginons que j'ai une succession de 3 <div class="news">
    Comment faire pour qu'au hover sur un des 3, seul le calque sur lequel je fais le hover fasse apparaitre le span caché?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 65
    Par défaut
    $(this).find('span.hide').show(); ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    550
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 550
    Par défaut
    Citation Envoyé par BkD35 Voir le message
    $(this).find('span.hide').show(); ?
    Nickel, merci.

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

Discussions similaires

  1. Effet de bord du passage en 1.3 (this.maxPx is null et jQuery)
    Par tbkgeo dans le forum IGN API Géoportail
    Réponses: 7
    Dernier message: 21/02/2012, 12h02
  2. Jquery, this et callback.
    Par Frackher dans le forum jQuery
    Réponses: 6
    Dernier message: 19/11/2009, 11h45
  3. Réponses: 2
    Dernier message: 05/11/2009, 17h38

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