Requires

Provides

Element.Delegation.js

Extends the Element native object to include the delegate method for more efficient event management.

License:
MIT-style license
Authors:
Aaron Newton, Daniel Steigerwald
  1. 26
  2. 27
  3. 28
  4. 29
  5. 30
  6. 31
  7. 32
  8. 33
  9. 34
  10. 35
  11. 36
Event.definePseudo('relay', function(split, fn, args){ var event = args[0]; for (var target = event.target; target && target != this; target = target.parentNode){ if (Slick.match(target, split.value)){ var finalTarget = document.id(target); if (finalTarget) fn.apply(finalTarget, [event, finalTarget]); return; } } });