X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Fdata.js;h=a97ac041949cd6d9c5c8f1608dbc5e66ec189df8;hb=7d5da0ee030b1962ff1ff57b0221a02dfdc2886a;hp=0e243ca61d35f0b1e2d96df9ae88be4acb89e0c4;hpb=9195107dbb13ad34ae4e9f7cb1df5d79e4748560;p=jquery.git diff --git a/src/data.js b/src/data.js index 0e243ca..a97ac04 100644 --- a/src/data.js +++ b/src/data.js @@ -25,7 +25,7 @@ jQuery.extend({ var id = elem[ expando ], cache = jQuery.cache, thisCache; if ( !id && typeof name === "string" && data === undefined ) { - return null; + return; } // Compute a unique ID for the element @@ -80,7 +80,10 @@ jQuery.extend({ // Otherwise, we want to remove all of the element's data } else { if ( jQuery.support.deleteExpando ) { - delete elem[ expando ]; + delete elem[ jQuery.expando ]; + + } else if ( elem.removeAttribute ) { + elem.removeAttribute( jQuery.expando ); } // Completely remove the data cache