0.1.4 • Published 9 years ago

@kylemathews/dom-events v0.1.4

Weekly downloads
-
License
MIT
Repository
github
Last release
9 years ago

dom-events

Forked from https://www.npmjs.com/package/dom-events so will build in Webpack.

DOM event binding and triggering

api

.on(element, name, fn , useCapture)

Bind fn to be called when name is triggered on element.

var eve = require('dom-events');

var div = document.createElement('div');
eve.on(div, 'click', function(ev) {
    console.log(ev);
});

.off(element, name, fn , useCapture)

Remove fn from being called when name is triggered on element

var eve = require('dom-events');

var fn = function(ev) {
    console.log(ev);
};

var div = document.createElement('div');
eve.on(div, 'click', fn);

// emit some stuff

eve.off(div, 'click', fn);

.once(element, name, fn , useCapture)

Calls fn the first time the event happens and unsubcribes immediately.

.emit(element, name , opts)

Force emit name on element.

var eve = require('dom-events');

var div = document.createElement('div');
eve.on(div, 'click', function(ev) {
    console.log(ev);
});

eve.emit(div, 'click'):

license

MIT

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago