diff options
author | John Resig <jeresig@gmail.com> | 2010-04-24 14:15:45 -0700 |
---|---|---|
committer | John Resig <jeresig@gmail.com> | 2010-04-24 14:16:27 -0700 |
commit | 1533bf7c7794d8e078e7ce5e36de6d190651540a (patch) | |
tree | 18b781b7173ddcd752a11a83b30fbff6d1b1d2f9 /src/data.js | |
parent | 4a64f9a5b8472f394c52e0b3bb7972c8ce699a13 (diff) | |
download | jquery-1533bf7c7794d8e078e7ce5e36de6d190651540a.tar.gz jquery-1533bf7c7794d8e078e7ce5e36de6d190651540a.zip |
Expose jQuery.uuid (use with caution) and make sure the expando property is used in the events module.
Diffstat (limited to 'src/data.js')
-rw-r--r-- | src/data.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/data.js b/src/data.js index cddd8bdea..a4c4e4b6d 100644 --- a/src/data.js +++ b/src/data.js @@ -1,9 +1,13 @@ -var expando = "jQuery" + jQuery.now(), uuid = 0, windowData = {}; +var windowData = {}; jQuery.extend({ cache: {}, - - expando: expando, + + // Please use with caution + uuid: 0, + + // Unique for each copy of jQuery on the page + expando: "jQuery" + jQuery.now(), // The following elements throw uncatchable exceptions if you // attempt to add expando properties to them. @@ -36,7 +40,7 @@ jQuery.extend({ // Compute a unique ID for the element } else if ( !id ) { - elem[ jQuery.expando ] = id = ++uuid; + elem[ jQuery.expando ] = id = ++jQuery.uuid; } // Avoid generating a new cache unless none exists and we |