eventlistener
Version:
Super-simple wrapper around addEventListener and attachEvent (old IE). Does not handle different Event-objects.
18 lines (12 loc) • 814 B
Markdown
Just a very simple wrapper around addEventListener with a stupid fallback to attachEvent. Does not handle the differences in Internet Exploreŕs events VS standard events.
Uses Universal Module Definition, so works with *AMD*, *CommonJS* or exposed as *window.eventListener*.
[](https://travis-ci.org/finn-no/eventlistener)
[](https://npmjs.org/package/eventlistener)
var eventListener = require('eventlistener');
function onLoad(evt) {};
eventListener.add(window, 'load', onLoad);
eventListener.remove(window, 'load', onLoad);
var el = document.getElementById('test');
eventListener.add(el, 'click', function (evt) {});