aboutsummaryrefslogtreecommitdiffstats
path: root/src/ajax.js
diff options
context:
space:
mode:
authorJohn Resig <jeresig@gmail.com>2009-02-07 16:57:59 +0000
committerJohn Resig <jeresig@gmail.com>2009-02-07 16:57:59 +0000
commita894c604895efb29e9b0937301cc404ad72e1738 (patch)
tree57cb82260888d9a26fdfa5bf5559feabff691454 /src/ajax.js
parent2b7642cff025be3b8ac019ae77f2f19ecd07fa87 (diff)
downloadjquery-a894c604895efb29e9b0937301cc404ad72e1738.tar.gz
jquery-a894c604895efb29e9b0937301cc404ad72e1738.zip
Stopped a memory leak on getScript calls. Fixes #3962.
Diffstat (limited to 'src/ajax.js')
-rw-r--r--src/ajax.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ajax.js b/src/ajax.js
index 8262bc7ad..91043dedd 100644
--- a/src/ajax.js
+++ b/src/ajax.js
@@ -267,6 +267,9 @@ jQuery.extend({
done = true;
success();
complete();
+
+ // Handle memory leak in IE
+ script.onload = script.onreadystatechange = null;
head.removeChild( script );
}
};