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 :

.keypress() avec sélecteur de classe parcourt tous les éléments


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2007
    Messages : 341
    Par défaut .keypress() avec sélecteur de classe parcourt tous les éléments
    Bonjour à tous.

    J'utilise Jquery 1.5.

    J'ai des textareas et je détecte l'appui sur la touche entrée par .keypress().
    J'utilise donc un sélecteur de classe pour les textarea que je veux traiter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $('.ma_classe').keypress(function(e) {
    	alert('test');
    });
    Mon problème c'est que si j'ai par exemple 4 textareas ayant ma_classe comme classe : alert('test'); sera appelé 4 fois.

    J'ai cherché sur le net masi j'ai pas trouvé de solution.
    Besoin d'aide

    Merci d'avance.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonsoir,
    pour te convaincre que seule la TEXTAREA concernée affichera le message essaies
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $('.ma_classe').keypress(function(e){
      alert( this.value);
      this.focus();
    });

  3. #3
    Membre éclairé Avatar de ilalaina
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2007
    Messages : 341
    Par défaut
    Merci pour votre réponse.
    En fait la source du problème c'était que mon fichier JS a été plusieurs fois appelée, il était dans une boucle sans que je m'en aperçoive.

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

Discussions similaires

  1. [JavaScript] Changer le style de tous les éléments d'une même classe en javascript
    Par dragonno dans le forum Contribuez
    Réponses: 1
    Dernier message: 12/10/2018, 19h09
  2. div avec float left reconnu par tous les navigateurs?
    Par bigs3232 dans le forum Mise en page CSS
    Réponses: 13
    Dernier message: 21/02/2012, 21h22
  3. Requête avec un GROUP BY sur tous les jours d'un mois
    Par Stouille89 dans le forum Requêtes
    Réponses: 1
    Dernier message: 21/02/2011, 21h55
  4. Problème avec truncate partition et Rebuild tous les Index ?
    Par krilas dans le forum Administration
    Réponses: 2
    Dernier message: 04/08/2010, 11h05
  5. Mettre une class sur tous les input sauf les radio
    Par kevinf dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 22/10/2007, 20h26

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