onclick

v0.1.0
A click controller for mouse & touch.

onClick.js Build Status

A click controller for mouse & touch.

  • Prevents 300ms delay on touch
  • Touch interactions like scrolling work as expected
  • Handles devices that have both touch and mouse
  • Delegates events for efficiency

Installation

npm install onclick

A jQuery-like selector library is required:

  • jQuery 1.4.3+
  • Zepto

Usage

onClick({
    '#element': function(e) {
        alert("I was clicked!");
    }
});

onClick('.myclass', function() {

});

Check out a live example.

Development

To Build: grunt build

To Develop: grunt watch

To Test: npm test

npm i onclick

Metadata

  • MIT
  • Whatever
  • Brian Peacock
  • released 3/26/2014

Downloads

Maintainers