From: John Resig Date: Tue, 12 Apr 2011 18:58:55 +0000 (-0400) Subject: Fixing some minor formatting problems. X-Git-Tag: 1.6b1~16 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=34adda3c8805557028adf137d73cc13316c28cc8;p=jquery.git Fixing some minor formatting problems. --- diff --git a/src/event.js b/src/event.js index c22fa4689..d05c37040 100644 --- a/src/event.js +++ b/src/event.js @@ -286,6 +286,7 @@ jQuery.event = { type = type.slice(0, -1); exclusive = true; } + if ( type.indexOf(".") >= 0 ) { // Namespaced trigger; create a regexp to match event type in handle() namespaces = type.split("."); @@ -306,6 +307,7 @@ jQuery.event = { jQuery.extend( jQuery.Event(type), event ) : // Just the event type (string) jQuery.Event(type); + event.namespace = namespaces.join("."); event.namespace_re = new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.)?") + "(\\.|$)"); event.exclusive = exclusive; @@ -343,7 +345,7 @@ jQuery.event = { event.target = elem; // Clone any incoming data and prepend the event, creating the handler arg list - data = data? jQuery.makeArray( data ) : []; + data = data ? jQuery.makeArray( data ) : []; data.unshift( event ); var cur = elem,