X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Fevent%2Fevent.js;fp=src%2Fevent%2Fevent.js;h=7f0ec64e5ed8d27192b9e8e0fc22d4d5dad807cb;hb=25e83d27cb20ba8aa5dec7fec2d05e4da52d9fee;hp=a4a99d99c2cae9a54982bc3600431868a6ccfbf8;hpb=127c0b8a5d9ab35f9f0b91688a8ff7df45244977;p=jquery.git diff --git a/src/event/event.js b/src/event/event.js index a4a99d9..7f0ec64 100644 --- a/src/event/event.js +++ b/src/event/event.js @@ -170,10 +170,14 @@ jQuery.event = { args[0].handler = c[j]; args[0].data = c[j].data; - if ( c[j].apply( this, args ) === false ) { + var tmp = c[j].apply( this, args ); + + if ( val !== false ) + val = tmp; + + if ( tmp === false ) { event.preventDefault(); event.stopPropagation(); - val = false; } }