Comme vous le savez, pour le code HTML qui est poussé dans le document après chargement de la page, cela ne fonctionnera pas:Comment puis-je sélectionner un élément HTML qui est poussé après le chargement de la page?
$('.myclass').on('click', function(){
})
Et nous devons l'écrire comme cela fonctionne:
$(document).on('click', '.myclass', function(){
})
Ok tout va bien, maintenant je veux savoir comment dois-je écrire le code suivant pour travailler pour le HTML qui est poussé plus tard?
$(".myclass").on({
focusout: function() {
},
keydown: function(ev) {
}
})
le décomposer en deux – epascarello
Un écouteur d'événements ne fonctionnera que pour les éléments qui existaient lors de la création de l'écouteur d'événement. Si vous ajoutez de nouveaux éléments et souhaitez que les événements se déclenchent, vous devez recréer l'écouteur. – Sam07