JQuery events will not have a property originalEventif they were fired manually. How could they? originalEvent- This is an event object created by the browser from which jQuery formed its event object; in a manually triggered event, jQuery created the event object itself. No access originalEvent.
jsFiddle , , click, paste.