Fix for #1925 and removed some unnecessary browser sniffing
[jquery.git] / src / core.js
index 7b97646..c014f8f 100644 (file)
@@ -1199,7 +1199,8 @@ jQuery.extend({
                readonly: "readOnly",\r
                selected: "selected",\r
                maxlength: "maxLength",\r
-               selectedIndex: "selectedIndex"\r
+               selectedIndex: "selectedIndex",\r
+               defaultValue: "defaultValue"\r
        }\r
 });\r
 \r
@@ -1268,7 +1269,8 @@ jQuery.each({
                                jQuery.event.remove(this);\r
                                jQuery.removeData(this);\r
                        });\r
-                       this.parentNode.removeChild( this );\r
+                       if (this.parentNode)\r
+                               this.parentNode.removeChild( this );\r
                }\r
        },\r
 \r