jQuery Events
A MooTools-based class that allows users to click down on a checkbox and drag their mouse over other checkboxes to check or uncheck numerous checkboxes within one click.
Download Debut Article Example Usage
Snippet Code
//hash the element.natives so we can do stuff with it var hash = new Hash(Element.NativeEvents); //remove items that need to be replaced, add their replacements hash.erase('mouseover').erase('mouseout').erase('DOMMouseScroll'); hash.include('mouseenter',1).include('mouseleave',1); //initialize this var eventHash = new Hash({}); //for every event type, add to our hash hash.getKeys().each(function(event){ eventHash[event] = function(fn) { this.addEvent(event,fn); return this; } }); //make it happen Element.implement(eventHash); /* example usage */ $$('a').click(function(e) { e.stop(); alert('mouse click'); });
Options
None.
Code Revisions & Bug Fixes
None.