Revert portions of 7acb141ed7 that attempt to use a function to hide jQuery metadata from JSON.stringify since this does not work reliably cross-browser (fails in Fx3.5, O11, Saf4).

This commit is contained in:
Colin Snover 2011-02-08 12:13:27 -06:00
parent b46dff39c3
commit d92dc2902c
2 changed files with 3 additions and 16 deletions

View file

@ -63,9 +63,7 @@ jQuery.extend({
}
if ( !cache[ id ] ) {
// Use a Function as the cache object instead of an Object on JS objects
// as a hack to prevent JSON.stringify from serializing it (#8108)
cache[ id ] = isNode ? {} : function () {};
cache[ id ] = {};
}
// An object can be passed to jQuery.data instead of a key/value pair; this gets