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 :

bug lors d'un évènement click


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut bug lors d'un évènement click
    bonjour,

    J'ai un problème face à un évènement en jQuery.

    voici un extrait de code. petite précision, je cré mon propre clavier virtuel, et là je construis les touches.
    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
    obj.UlAplha = $("<ul/>");
    			$.each(alpha, function(indexRange, range)
    			{
    				obj.LiAlpha = $("<li/>");
    				$.each(range, function(indexKey, oneKey)
    				{
    					var oneKey = $.parseJSON(JSON.stringify(oneKey.key));
    					var keyClass = (oneKey.css != '') ? ("key " + oneKey.css) : "key";
    					var keyValue = oneKey.value;
     
    					obj.PressKey = $("<button/>", {
    													"class":keyClass,
    													"html":keyValue,
    													"click":$.proxy(obj._PressKeyClickEventHandler, this)
    												});
     
    					$(obj.LiAlpha).append(obj.PressKey);
    				})
    				$(obj.UlAplha).append(obj.LiAlpha);
    			});
    voici la l'évènement click :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    _PressKeyClickEventHandler: function(key)
    		{
     
    		},
    j'aimerais faire plusieurs choses.

    - Lorsqu'on clique, le bouton doit hériter d'une classe supplémentaire (je compte faire changer de couleur à une touche).
    - Je souhaite prélever la valeur du bouton, afin de l'ajouter à un futur input de type text.
    - Je souhaite supprimer la classe précédemment ajoutée, afin de rendre la couleur originelle au bouton.

    J'ai essayé pas mal de choses, mais je n'avance à rien :/

    pourriez-vous m'aider svp ?

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut
    Trouvé !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $('button', obj.DivKeyboardUi).mousedown(function(){
     
    												$(this).removeClass('inactivated').addClass('activated');
     
    												var key = $(this).html();
     
     
    											}).mouseup(function(){
    												$(this).removeClass('activated').addClass('inactivated');
    											});
    Pour ceux que ça intéressent, je viens de trouver un super site pour les évènements jQuery : http://jquery.developpeur-web2.com/d...evenements.php

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/09/2012, 19h20
  2. Etat de "shift" lors d'un évènement Click
    Par bobbely dans le forum C#
    Réponses: 2
    Dernier message: 10/07/2012, 10h12
  3. Réponses: 7
    Dernier message: 27/06/2011, 15h56
  4. fermer une fenêtre lors d'un évènement "clicked"
    Par poutch dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 23/05/2011, 10h17
  5. attendre un double click lors d'un événement
    Par FamiDoo dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/01/2008, 00h15

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