Fix #12739. Keep namespace when triggering with an Event. Close gh-972.

This commit is contained in:
Allen J Schmidt Jr
2012-10-15 20:22:19 -04:00
committed by Dave Methvin
parent b386080798
commit c6cf30a56e
3 changed files with 40 additions and 2 deletions

View File

@@ -212,7 +212,7 @@ jQuery.event = {
// Event object or event type
var cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType,
type = event.type || event,
namespaces = [];
namespaces = event.namespace ? event.namespace.split(".") : [];
// focus/blur morphs to focusin/out; ensure we're not firing them right now
if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {