0
votes

Puis-je faire référence à un événement de clic sur une variable?

L'affectation consiste à créer un événement de clic qui fera glisser les en-têtes, j'essaie d'accomplir cette tâche en une seule page d'événement clic, mais cela ne fonctionnera que sur la première en-tête. Y a-t-il un problème pour accomplir cela avec plusieurs événements de clic? xxx


1 commentaires

Étant donné que le sélecteur ne fonctionne qu'une seule fois, il ne met pas à jour par magie lorsque je suis mis à jour. Il suffit de lier l'événement de clic à chaque élément. Vous en avez une référence avec cet objet ou l'objet événement.


3 Réponses :


0
votes

Vous pouvez essayer d'ajouter une classe à tous et d'utiliser cela dans votre script.


1 commentaires

Merci pour la suggestion, c'était la solution :)



1
votes

Essayez d'utiliser la classe au lieu de l'ID. Quelque chose comme xxx pré>

si vous n'avez besoin que d'en-tête qui a été cliqué sur pour glisser sur pour glisser: p>

 $(".sliderHeading").bind('click', function () {
        $(".sliderHeading").slideUp("slow");
    });


1 commentaires

Merci beaucoup! Je n'avais pas encore vraiment saisi des cours. Voyant que cela fonctionne pour résoudre ce problème m'a vraiment aidé à mieux comprendre le concept mieux. Cela corrigé mon problème et maintenant je suis sur ma prochaine tâche!



0
votes

Essayez de le faire à l'intérieur de la boucle, si le nombre d'en-têtes (ID) est connu.

pour (var i = 1; i <= 3; i ++) { xxx

}


0 commentaires