JavaScript/Notes/DomEvents: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
No edit summary
Line 8: Line 8:
}</source>
}</source>


=== Event Publisher ===
=== Dom Event Publisher ===
<source lang="javascript">
<source lang="javascript">
var DomEventPublisher = {
var DomEventPublisher = {
   get : getDomEventPublisher, // Static.
   get(src, sEvent); // Static.
   addCallback : addCallback,
   addCallback(o, type, cb);
   removeCallback : removeCallback,
   removeCallback(o, type, cb, useCapture);
   purgeEvents : purgeEvents
   purgeEvents(obj, eventOrList);
}
}
</source>
</source>

Revision as of 14:55, 1 November 2013

A cross-browser DomEvent adapter. <source lang="javascript"> var DomEvent = {

 getTarget : getTarget,
 getRelatedTarget : getRelatedTarget,
 preventDefault : preventDefault,
 stopPropagation : stopPropagation,

}</source>

Dom Event Publisher

<source lang="javascript"> var DomEventPublisher = {

 get(src, sEvent); // Static.
 addCallback(o, type, cb);
 removeCallback(o, type, cb, useCapture); 
 purgeEvents(obj, eventOrList);

} </source>