J'ai regardé par-dessus Stackoverflow et d'autres sites Web, mais je n'ai pas trouvé la réponse que je cherche.
J'ai un bouton de tri et je veux que les utilisateurs ne puissent cliquer que sur elle. Ceci est mon javascript / jQuery déclenchant l'événement de clic. Mais comment puis-je le forcer de manière à ce qu'il ne puisse être cliqué qu'une seule fois? P>
4 Réponses :
Vous pouvez utiliser jQuery .One () kbd> Cela garantira que L'événement de clic ne se produit qu'une seule fois. démo kbd> p>
est ceci code> un objet jQuery?
Utilisez JQuery's .one () code>
fonction.
$('#a_is_valid').one('click', function(){ if ($('#code_promo').val() == 'theCode') {$('#gtotal').val($('#gtotal').val()-($('#gtotal').val()-(($('#gtotal').val()*.75)))); }
Pourquoi ne pas utiliser .One () code>
au lieu de .Cliquez sur () code>? P>
Je pensais avoir répondu à retour. Weird: / Oui, en réponse à la question de chacun, oui ils ont aidé: D Merci! Désolé je ne peux pas poster plus pour l'instant. Je suis sincèrement reconnaissant pour tout votre temps, les gars. Vraiment. J'aimerais pouvoir en dire plus, mais je dois y aller.
Utilisez JS moderne!
button.disabled = true;
Ces réponses vous a-elles aidées?