aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.js
diff options
context:
space:
mode:
authorRichard Gibson <richard.gibson@gmail.com>2012-09-18 17:39:44 -0400
committerDave Methvin <dave.methvin@gmail.com>2012-09-18 18:04:31 -0400
commit15b5dbfe2386d67b8c1df3305812b35abc04458c (patch)
treee762b8301177061e96654586353cdab821b4280e /src/data.js
parente8e3e90a8620a945d2d4f6012a604d96db2bd317 (diff)
downloadjquery-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.js6
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 ] );