diff options
author | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2006-10-27 10:49:18 +0000 |
---|---|---|
committer | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2006-10-27 10:49:18 +0000 |
commit | 83b0e17f3fc1b0ed9993827d2308c344392926d4 (patch) | |
tree | 5c9a093c44667a62290bda8bcc423fb769f2113f /src | |
parent | c6860d55d4d11206c2fe5d5fd3393d972d9a8ff3 (diff) | |
download | jquery-83b0e17f3fc1b0ed9993827d2308c344392926d4.tar.gz jquery-83b0e17f3fc1b0ed9993827d2308c344392926d4.zip |
Fix preventDefault for all browsers
Diffstat (limited to 'src')
-rw-r--r-- | src/jquery/jquery.js | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js index 287cd6413..03db89cb1 100644 --- a/src/jquery/jquery.js +++ b/src/jquery/jquery.js @@ -2299,12 +2299,6 @@ jQuery.extend({ if(jQuery.browser.msie) { // get real event from window.event event = window.event; - event.preventDefault = function() { - this.returnValue = false; - }; - event.stopPropagation = function() { - this.cancelBubble = true; - }; // fix target property event.target = event.srcElement; // check safari and if target is a textnode @@ -2314,6 +2308,13 @@ jQuery.extend({ // get parentnode from textnode event.target = event.target.parentNode; } + // fix preventDefault and stopPropagation + event.preventDefault = function() { + this.returnValue = false; + }; + event.stopPropagation = function() { + this.cancelBubble = true; + }; return event; } |