Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/11/2011, 14h03   #1
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
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 :
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 :
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 ?
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 17h01   #2
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
Trouvé !

Code :
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
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h27.


 
 
 
 
Partenaires

Hébergement Web