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 :

Selecteur TextNode Jquery


Sujet :

jQuery

  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2006
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2006
    Messages : 985
    Par défaut Selecteur TextNode Jquery
    Bonjour,
    J'ai ce DOM :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <li><label for="sexe">Sexe :</label>
    <select name="sexe" id="sexe">
    <option value="0">Indifférent</option>
    <option value="1">Précision</option>
    </select>
    <input type="radio" name="sexevalue" value="1" /> Homme
    <input type="radio" name="sexevalue" value="2" /> Femme
    </li>
    Je n'arrive pas à supprimer les nœuds textuels après le select
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var sexe = $("select[name=sexe]");	
    sexe.parent().children(":gt(1)").each(function(i, item) {
        $(this).remove();
    });
    les input radio sont supprimer mais "Homme" et "Femme" qui les suivent.
    Que faire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var sexe = $("select[name=sexe]");	
    sexe.parent().children().each(function(i, item) {
        console.log(i, item);
    });
    Le code ci-dessus n'affiche pas les nœuds "Homme" et "Femmes".
    Jquery ne gère t'il pas ces types de nœuds ?

    Merci d'avance...

  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 : 75
    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
    Bonjour

    Comme le code HTML est mal formé, les noeuds "Homme" et "Femme" sont dans sexe.parent() : console.log(sexe.parent().text());.

    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 éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2006
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2006
    Messages : 985
    Par défaut
    Citation Envoyé par danielhagnoul Voir le message
    Comme le code HTML est mal formé
    Mon code mal formé ? Que devrais-je faire ?

    Merci d'avance...

  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 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
    les mettre dans des labels ?
    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 éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2006
    Messages
    985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2006
    Messages : 985
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    les mettre dans des labels
    Merci.

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

Discussions similaires

  1. selecteurs jQuery hover sur li
    Par Galere05 dans le forum jQuery
    Réponses: 5
    Dernier message: 06/03/2012, 12h16
  2. Selecteur jquery à partir du hash
    Par tomytom dans le forum jQuery
    Réponses: 6
    Dernier message: 12/12/2011, 17h23
  3. Selecteur jQuery pour la gestion d'un click
    Par Dartalouf dans le forum jQuery
    Réponses: 3
    Dernier message: 27/09/2009, 08h56
  4. select option et selecteur jquery
    Par gostbuster dans le forum jQuery
    Réponses: 4
    Dernier message: 15/04/2009, 19h13
  5. selecteur jquery dans une condition
    Par godot.beta dans le forum jQuery
    Réponses: 3
    Dernier message: 07/11/2008, 14h16

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