From 34adda3c8805557028adf137d73cc13316c28cc8 Mon Sep 17 00:00:00 2001 From: John Resig Date: Tue, 12 Apr 2011 14:58:55 -0400 Subject: [PATCH] Fixing some minor formatting problems. --- src/event.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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, -- 2.39.5