aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/data.js')
-rw-r--r--src/data.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/data.js b/src/data.js
index 86dd4273f..96afe6f4e 100644
--- a/src/data.js
+++ b/src/data.js
@@ -113,6 +113,7 @@ Data.prototype = {
cache : cache[ key ];
},
access: function( owner, key, value ) {
+ var stored;
// In cases where either:
//
// 1. No key was specified
@@ -126,7 +127,11 @@ Data.prototype = {
//
if ( key === undefined ||
((key && typeof key === "string") && value === undefined) ) {
- return this.get( owner, key );
+
+ stored = this.get( owner, key );
+
+ return stored !== undefined ?
+ stored : this.get( owner, jQuery.camelCase(key) );
}
// [*]When the key is not a string, or both a key and value