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 :

que signifie l'étoile dans le selector ?


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de clavier12AZQSWX
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Avril 2009
    Messages
    1 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 506
    Par défaut que signifie l'étoile dans le selector ?
    bonjour,

    en reprenant du code pour un selector jquery, je remarque un asterisk, que signifie-t-il ?
    que je le mette ou l'enlève, ça sélectionne bien ce que je veux (les élements ayant lundi,mardi.. dans l'attribut data-name)

    Code jquery : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $('*[data-name="Mardi"],[data-name="Lundi"],[data-name="Mercredi"],[data-name="Jeudi"],[data-name="Vendredi"],[data-name="Samedi"]').each(function() {
    	$(this).css("background-image","url('files/background_papier.png')");			
    });

    Normalement le * veut dire de sélectionner tout dans le cas d'un (*) mais là, avant une énumération de plusieurs conditions, je ne vois pas son utilité...

    avez-vous une idée ?

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2022
    Messages
    388
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 21
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2022
    Messages : 388
    Par défaut
    https://stackoverflow.com/questions/...query-selector


    J'ai pas le courage de vérifier la véracité des propos de ce post mais ca ne semble pas déconnant
    Un problème sans solution est un problème mal posé. (Albert Einstein)

  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 661
    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 661
    Billets dans le blog
    1
    Par défaut
    The '*' Selector is used to select all the HTML elements
    C'est le caractère joker
    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 !

  4. #4
    Expert confirmé Avatar de Toufik83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2012
    Messages
    2 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2 534
    Par défaut
    Bonjour,

    Il me semble que la boucle $.each n'est pas nécessaire dans ce cas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $('[data-name="Mardi"],[data-name="Lundi"],[data-name="Mercredi"],[data-name="Jeudi"],[data-name="Vendredi"],[data-name="Samedi"]')
    .css("background-image","url('files/background_papier.png')");
    est suffisant.

Discussions similaires

  1. Que signifie le symbol <> dans une requete?
    Par wassim_boy dans le forum Débuter
    Réponses: 2
    Dernier message: 19/05/2012, 22h41
  2. Que signifie la topologie dans le cadre des réseaux de Kohonen ?
    Par khkhkh03 dans le forum Méthodes prédictives
    Réponses: 1
    Dernier message: 17/10/2011, 12h00
  3. Que signifient les [..] placés dans le code
    Par vtuning.net dans le forum C#
    Réponses: 2
    Dernier message: 01/10/2009, 11h22
  4. Que signifie ces éléments dans l'interface graphique?
    Par flet le kid dans le forum Débuter
    Réponses: 2
    Dernier message: 01/05/2009, 20h33
  5. Que signifie ce symbole dans le plan d'execution?
    Par cmako dans le forum Développement
    Réponses: 5
    Dernier message: 11/03/2009, 17h17

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