J'ai un problème avec l'événement dispatching dans Internet Explorer 11. Actuellement, nous avons:façon correcte d'envoyer événement dans IE 11
fireEvent
pour IE et
createEvent
initEvent
dispatchEvent
idiome pour les navigateurs normaux .
Le prorabème est que ni l'un ni l'autre ne fonctionne dans IE 11. La nouvelle méthode ne fonctionne pas non plus - en utilisant new Event()
/new CustomEvent()
.
Il semble que Microsoft ait désapprouvé leur propriété propriétaire fireEvent
(pour IE 11) mais que n'offre pas de support pour une répartition correcte.
PS. Je crois avoir lu tous les sujets ici sur le SO lié à la question ne peut toujours pas trouver la solution de travail
N'est-ce pas le genre de chose pour lequel jquery est? Pour résumer toutes les bizarreries et les choses qui ne fonctionnent pas, vous pouvez simplement appeler [.trigger()] (https://api.jquery.com/trigger/) .... Voir aussi [cette page] (https : //api.jquery.com/category/events/event-object/) –
@LynnCrumbling Ça promet, je vais l'essayer quand je serai au travail – Tol182
@LynnCrumbling La solution que vous avez proposée fonctionne parfaitement! Merci – Tol182