In JavaScript, what is event.isTrigger?
javascript, jquery
Solution
In jQuery 1.7.2 (unminified) line 3148 contains `event.isTrigger = true;` nested within the trigger function. So yes, you are correct - this is only flagged when you use `.trigger()` and is used internally to determine how to handle events.
Problem
I came across this in some JS code I was working on: ``` if ( typeof( e.isTrigger ) == 'undefined' ) { // do some stuff } ``` This seems to be part of jQuery. As far as I can see it tells you if an event originated with the user or automatically. Is this right? And given that it's not documented, is there a way of finding such things out without going behind the curtain of the jQuery API?