diff options
author | Oleg Gaidarenko <markelog@gmail.com> | 2013-04-08 15:35:16 -0400 |
---|---|---|
committer | Rick Waldron <waldron.rick@gmail.com> | 2013-04-08 15:35:16 -0400 |
commit | e8731410a4714a3383dfc5342f835e0177b58ff7 (patch) | |
tree | 311279ca18c848dffaa72953a3864eb29fef288a /src/queue.js | |
parent | 1a3939659b2c2506fb50ca3ee21e84c642cb5f64 (diff) | |
download | jquery-e8731410a4714a3383dfc5342f835e0177b58ff7.tar.gz jquery-e8731410a4714a3383dfc5342f835e0177b58ff7.zip |
No ticket. Use data_priv methods instead of jQuery._removeData and jQuery._data; Remove needless, internal second argument of jQuery.cleanData. Closes gh-1234
Diffstat (limited to 'src/queue.js')
-rw-r--r-- | src/queue.js | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/queue.js b/src/queue.js index d4c3f0040..46b9ba8fc 100644 --- a/src/queue.js +++ b/src/queue.js @@ -4,12 +4,12 @@ jQuery.extend({ if ( elem ) { type = ( type || "fx" ) + "queue"; - queue = jQuery._data( elem, type ); + queue = data_priv.get( elem, type ); // Speed up dequeue by getting out quickly if this is just a lookup if ( data ) { - if ( !queue || jQuery.isArray(data) ) { - queue = jQuery._data( elem, type, jQuery.makeArray(data) ); + if ( !queue || jQuery.isArray( data ) ) { + queue = data_priv.access( elem, type, jQuery.makeArray(data) ); } else { queue.push( data ); } @@ -57,10 +57,9 @@ jQuery.extend({ // not intended for public consumption - generates a queueHooks object, or returns the current one _queueHooks: function( elem, type ) { var key = type + "queueHooks"; - return jQuery._data( elem, key ) || jQuery._data( elem, key, { + return data_priv.get( elem, key ) || data_priv.access( elem, key, { empty: jQuery.Callbacks("once memory").add(function() { - jQuery._removeData( elem, type + "queue" ); - jQuery._removeData( elem, key ); + data_priv.remove( elem, [ type + "queue", key ] ); }) }); } @@ -135,7 +134,7 @@ jQuery.fn.extend({ type = type || "fx"; while( i-- ) { - tmp = jQuery._data( elements[ i ], type + "queueHooks" ); + tmp = data_priv.get( elements[ i ], type + "queueHooks" ); if ( tmp && tmp.empty ) { count++; tmp.empty.add( resolve ); |