Skip to content

Instantly share code, notes, and snippets.

@sshmyg
Created September 2, 2014 06:21
Show Gist options
  • Save sshmyg/9c4cdf798e482c18a77c to your computer and use it in GitHub Desktop.
Save sshmyg/9c4cdf798e482c18a77c to your computer and use it in GitHub Desktop.
Trigger DOM event
/**
* @param target can be any DOM Element or other EventTarget
* @param type Event type (i.e. 'click')
*/
var trigger = function (target, type) {
if (document.createEvent) {
event = new Event(type);
target.dispatchEvent(event);
} else {
event = document.createEventObject();
target.fireEvent('on' + type, event);
}
};
//trigger(element, 'click');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment