node.js eventemitter api for dom events

npm install domevents
4 downloads in the last week
9 downloads in the last month


This Package provides the EventEmitter API for DOM Events.


DomEventEmitter = require('domevents').EventEmitter; // if you have a require available
DomEventEmitter = window.DomEventEmitter; // if you are in the browser

var div = new DomEventEmitter(document.getElementById('div'), false);
div.on('click', function (event) {
    /* do something here */

First argument is the element from which you want to receive the events (defaults to document).

Second argument is the useCapture argument of the normal DOM API.

npm loves you