diff options
author | Richard Gibson <richard.gibson@gmail.com> | 2012-09-18 17:39:44 -0400 |
---|---|---|
committer | Dave Methvin <dave.methvin@gmail.com> | 2012-09-18 18:04:31 -0400 |
commit | 15b5dbfe2386d67b8c1df3305812b35abc04458c (patch) | |
tree | e762b8301177061e96654586353cdab821b4280e /src/data.js | |
parent | e8e3e90a8620a945d2d4f6012a604d96db2bd317 (diff) | |
download | jquery-15b5dbfe2386d67b8c1df3305812b35abc04458c.tar.gz jquery-15b5dbfe2386d67b8c1df3305812b35abc04458c.zip |
Fix #12229, size/consistency improvements. Close gh-887.
Diffstat (limited to 'src/data.js')
-rw-r--r-- | src/data.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/data.js b/src/data.js index e5c3df698..7d9bef3e1 100644 --- a/src/data.js +++ b/src/data.js @@ -6,7 +6,7 @@ jQuery.extend({ deletedIds: [], - // Please use with caution + // Remove at next major release (1.9/2.0) uuid: 0, // Unique for each copy of jQuery on the page @@ -58,7 +58,7 @@ jQuery.extend({ // Only DOM nodes need a new unique ID for each element since their data // ends up in the global cache if ( isNode ) { - elem[ internalKey ] = id = jQuery.deletedIds.pop() || ++jQuery.uuid; + elem[ internalKey ] = id = jQuery.deletedIds.pop() || jQuery.guid++; } else { id = internalKey; } @@ -232,7 +232,7 @@ jQuery.fn.extend({ for ( l = attr.length; i < l; i++ ) { name = attr[i].name; - if ( name.indexOf( "data-" ) === 0 ) { + if ( !name.indexOf( "data-" ) ) { name = jQuery.camelCase( name.substring(5) ); dataAttr( elem, name, data[ name ] ); |