Téléchargez le code directement
ele.addEventListener('click', function(e) {
console.log(e)
})
Ici, je dois dissocier l'événement click d'ele dans certaines circonstances, mais je dois utiliser des paramètres supplémentaires tels que l'événement lors de la liaison
.Je sais que RemoveEventListener peut être indépendant, mais la fonction qu'ils souhaitent transmettre doit être la même fonction externe nommée, ce qui ne fonctionne pas si j'ai besoin de paramètres
Je sais aussi que lorsque vous avez uniquement besoin de lier un événement de clic, utilisez ele.click = function() {} puis utilisez ele.click = null pour le dissocier, ou utilisez les méthodes fournies par d'autres bibliothèques d'outils
.Mais maintenant je veux juste savoir s'il est possible d'utiliser RemoveEventListener pour l'annuler
Merci
Ce n'est pas grave, tant que les fonctions de liaison et de déliaison pointent vers la même
De plus, pour des raisons de compatibilité, il peut être compatible avec attachEvent et detachEvent
Je ne sais pas si je comprends votre question @AugustEchoStone