J'ai un <select>
et je gère l'événement change()
. Lorsque l'utilisateur modifie l'option de sélection, je souhaite effectuer une série d'actions. Mais, si je déclenche le changement via $(item).trigger('change')
alors je ne veux pas effectuer cette série d'actions.jQuery - Déterminer l'utilisateur par rapport à l'événement programmatique
Je vois trigger()
contains une surcharge avec des paramètres. Je ne suis pas sûr si cela fonctionnera car je n'ai pas écrit un événement personnalisé. Alors, que dois-je faire pour déterminer la différence entre un événement déclenché par l'utilisateur et mon événement déclenché par programme?
hmm ... pourquoi déclencher l'événement? Doit-il y avoir un effet secondaire que vous recherchez? Y a-t-il un code de gestionnaire de changement qui doit être exécuté indépendamment de l'utilisateur par rapport au programmatique? – dotjoe
@dotjoe - un peu beaucoup à expliquer. Fondamentalement, je fais un site Web se comporter comme une application de bureau. J'ai besoin de déclencher des événements dans un certain ordre afin d'éviter les conditions de course avec mes requêtes $ .get(). –