dom-events
DOM event binding and triggeringapi
.on(element, name, fn , useCapture)
Bindfn
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)
Removefn
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)
Callsfn
the first time the event happens and unsubcribes immediately..emit(element, name , opts)
Force emitname
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'):