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 :

Cibler un élément <dd> au click


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 55
    Par défaut Cibler un élément <dd> au click
    Bonjour

    Je genere les elements d"une liste une liste :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <dl>
    	<?php 
                    while ($donnees2 = $reponse2->fetch())
                    {
                            echo  '<dt><a href="#"><strong>'.$donnees2['lib_terme'].'</strong></a></button></dt>' ;                 
                            echo '<dd class="definition">'.$donnees2['des_terme'].'</dd>';
                    }
                    $reponse->closeCursor(); 
            ?>		
    </dl>
    et dans mon css,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .definition{display: none; ......
    Je cherche a faire apparaitre le dd dont le a a ete cliqué

    j'ai essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $('#contenu dl dt a').click(function(){		
    		$(this).next('dt').css();
    	});
    ou encore
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $('#contenu dl dt a').click(function(){			
    		$(this).children().toggle('fast');
    	});

    Mais rien a faire

    Si vous avez une idee de comment faire ...

    Cdt

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 55
    Par défaut
    Je m'en suis sorti avec le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $(this).parent().next().toggle('fast');
    Il y a surement mieux, je laisse la discussion ouverte quelques temps

    Cdt

  3. #3
    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 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 659
    Billets dans le blog
    1
    Par défaut
    ben non tu es obligé de remonter au parent du a...
    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 !

Discussions similaires

  1. Cibler un élément seulement si hover
    Par laurentSc dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 07/01/2017, 11h46
  2. Cibler des éléments PHP
    Par yann18 dans le forum jQuery
    Réponses: 5
    Dernier message: 19/10/2011, 09h09
  3. Réponses: 6
    Dernier message: 31/08/2011, 19h13
  4. Cibler un élément en fonction de son contenu
    Par dedis dans le forum jQuery
    Réponses: 2
    Dernier message: 20/01/2011, 13h50
  5. Effacer des éléments sur click
    Par hugo1992 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 22/03/2007, 16h22

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