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?
3 Réponses :
Vous pouvez essayer d'ajouter une classe à tous et d'utiliser cela dans votre script. P>
Merci pour la suggestion, c'était la solution :)
Essayez d'utiliser la classe au lieu de l'ID. Quelque chose comme 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");
});
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!
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 ++) { code> p > } code> p> p> p>
É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.