X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fevent.js;fp=src%2Fevent.js;h=cf3ec2ac79995894ce78bd44c4c24453cf48ae0f;hb=bd474799bf95f4ecdc47a7577750eaf69e2236d4;hp=959e89c5e96f18bbf67ecd809e90caadcfa7f880;hpb=a4fc842019a678a331c7322a5be747e6adc426ca;p=jquery.git diff --git a/src/event.js b/src/event.js index 959e89c..cf3ec2a 100644 --- a/src/event.js +++ b/src/event.js @@ -1068,6 +1068,11 @@ function liveHandler( event ) { if ( event.liveFired === this || !events || !events.live || event.button && event.type === "click" ) { return; } + + // IE will still dispatch events on disabled elements, so halt it (#6911) + if( event.target.disabled ) { + return; + } if ( event.namespace ) { namespace = new RegExp("(^|\\.)" + event.namespace.split(".").join("\\.(?:.*\\.)?") + "(\\.|$)");