X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;ds=sidebyside;f=src%2Fevent.js;h=54705d10a25b5fccef5de7419d00da8cd2fe713e;hb=e216243a03d13d659f9811ef20ede3b213fd33f1;hp=e90ef0760a61da01f7593c7777387008fbfee62b;hpb=303ad32c749ba92d2ce31dfe46942c92093677cb;p=jquery.git diff --git a/src/event.js b/src/event.js index e90ef07..54705d1 100644 --- a/src/event.js +++ b/src/event.js @@ -563,7 +563,7 @@ function liveHandler( event ){ stop = true; jQuery.each(jQuery.data(this, "events").live || [], function(i, fn){ - if ( check.test(fn.type) ) { + if ( !event.isImmediatePropagationStopped() && check.test(fn.type) ) { var elem = jQuery(event.target).closest(fn.data)[0]; if ( elem && fn.call(elem, event, fn.data) === false ) stop = false; @@ -573,7 +573,7 @@ function liveHandler( event ){ } function liveConvert(type, selector){ - return ["live", type, selector.replace(/\./g, "_")].join("."); + return ["live", type, selector.replace(/\./g, "`").replace(/ /g, "|")].join("."); } jQuery.extend({