1.0.1 • Published 9 years ago
deligate v1.0.1
Deligate
Simple event delegation
Currently only supports browsers with the Element.prototype.matches
method
API
var deligate = require('deligate');
deligate
document.body.addEventListener('click', deligate('button.some-class', function(event){
console.log('clicked the button');
}));
// ... more likely
var handler = deligate('button.some-class', function(event){
console.log('clicked the button');
});
document.body.addEventListener('click', handler);
// ... later
document.body.removeEventListener('click', handler);
1.0.1
9 years ago