1.0.1 • Published 9 years ago

deligate v1.0.1

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

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);