I am currently immersed in the jQuery learning center. I'm going from start to end.
I just read this paragraph:
It's also important to note that the event object contains a property
called, which is the event object that the browser
itself created. jQuery wraps this native event object with some useful
methods and properties, but in some instances, you'll need to access
the original event viafor instance. This is
especially useful for touch events on mobile devices and tablets.
However, if the browser is compatible, and the event was a
touch event then that API will be exposed through
The short answer is that
event.originalEvent is not always the same, it depends on which event type triggered the handler, and on the environment of the browser.