Gestion de l'événement jQuery onClick sur le guidon
Je tiens à mettre en place un simple jQuery événement onClick pour rendre l'INTERFACE dynamique sur un guidon de modèle. Je me demandais à addClass() après un clic spécifique.
considérer le HTML (généré par le guidon)
{{#if hasButton}}
<div id="container">
<button type="submit" class="myButton">Click me!</button>
</div>
{{/if}}
je.e: Après un clic à l'intérieur d'un bouton, le conteneur va recevoir un chargement de classe qui permettra de créer de l'interaction à l'aide de CSS.
$(".myButton").on("click", function(event){
$(this).parent().addClass("loading");
});
Ce code va sur mon guidon-modèle ou dois-je réécrire dans un helper? Est-il un des exemples qui pourraient être fournis afin que je puisse l'étudier puis de développer quelque chose de similaire?
Merci d'avance!
source d'informationauteur Hal | 2013-07-09
Vous devez vous connecter pour publier un commentaire.
Vous actualisez votre Jquery auditeurs APRÈS l'insertion de nœuds dans votre DOM HTML.
il n'est pas nécessaire pour remettre en place le gestionnaire d'événement sur chaque dynamique DOM mise à jour si vous êtes une définition au niveau du document:
Espérons que cette aide! 🙂
Je ne suis pas sûr de ce que votre problème est exactement.
C'est correct comme ça, si vous gardez votre JavaScript dans un *.fichier js,
perhaps
à l'aide de parent() à la place surprev()
dans ce cas précis.