Closed
Description
In the documentation for the utilities jQuery.removeData and jQuery.queue it is suggested that the return type may be a jQuery collection.
Looking at the code, this is clearly not the case.
jQuery.removeData never returns anything:
removeData: function( elem, name ) {
dataUser.remove( elem, name );
},
jQuery.removeData jQuery.queue always returns the queue (an Array) or nothing (if elem
is falsey):
queue: function( elem, type, data ) {
var queue;
if ( elem ) {
type = ( type || "fx" ) + "queue";
queue = dataPriv.get( elem, type );
// Speed up dequeue by getting out quickly if this is just a lookup
if ( data ) {
if ( !queue || Array.isArray( data ) ) {
queue = dataPriv.access( elem, type, jQuery.makeArray( data ) );
} else {
queue.push( data );
}
}
return queue || [];
}
},
Metadata
Metadata
Assignees
Labels
No labels