delegation

0.8.0 • Public • Published

delegation

Purpose

Implements event delegation.

Example

var delegate = require('delegation');
 
delegate(document, 'click', 'li', function(e) {
    console.log(this.nodeName); // "LI"
});

API

The module returns a function with four arguments:

  • parent: the parent on which to listen for the event
  • event: the event to listen to
  • selector: the selector for the elements to delegate to
  • handler: the event handler

Installation

npm install delegation

Contributors

License

MIT License.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.8.0
    3
    • latest

Version History

Package Sidebar

Install

npm i delegation

Weekly Downloads

10

Version

0.8.0

License

none

Last publish

Collaborators

  • ralt