X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fsupport.js;h=e4c3ea9164c6e8e41efa542499c351d97470670c;hb=37d297c67fe3569a5a9d81586e14d4a887df7879;hp=c2ffa45f24154b4011987d5de8e933c7dd13986b;hpb=543db64412b37b5fa1f3d7fea19f62d6db993fb0;p=jquery.git
diff --git a/src/support.js b/src/support.js
index c2ffa45..e4c3ea9 100644
--- a/src/support.js
+++ b/src/support.js
@@ -61,6 +61,7 @@
optSelected: opt.selected,
// Will be defined later
+ deleteExpando: true,
optDisabled: false,
checkClone: false,
scriptEval: false,
@@ -91,6 +92,15 @@
delete window[ id ];
}
+ // Test to see if it's possible to delete an expando from an element
+ // Fails in Internet Explorer
+ try {
+ delete script.test;
+
+ } catch(e) {
+ jQuery.support.deleteExpando = false;
+ }
+
root.removeChild( script );
if ( div.attachEvent && div.fireEvent ) {
@@ -137,7 +147,7 @@
jQuery.support.shrinkWrapBlocks = div.offsetWidth !== 2;
}
- div.innerHTML = "
";
+ div.innerHTML = "";
var tds = div.getElementsByTagName("td");
// Check if table cells still have offsetWidth/Height when they are set
@@ -183,18 +193,4 @@
// release memory in IE
root = script = div = all = a = null;
})();
-
-jQuery.props = {
- "for": "htmlFor",
- "class": "className",
- readonly: "readOnly",
- maxlength: "maxLength",
- cellspacing: "cellSpacing",
- rowspan: "rowSpan",
- colspan: "colSpan",
- tabindex: "tabIndex",
- usemap: "useMap",
- frameborder: "frameBorder"
-};
-
})( jQuery );