mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update components
This commit is contained in:
parent
84945cabc4
commit
ab2d2eaf94
111 changed files with 4302 additions and 3100 deletions
|
@ -5,6 +5,8 @@ define( [
|
|||
"../selector"
|
||||
], function( jQuery, indexOf, rneedsContext ) {
|
||||
|
||||
"use strict";
|
||||
|
||||
var risSimple = /^.[^:#\[\.,]*$/;
|
||||
|
||||
// Implement the identical functionality for filter and not
|
||||
|
@ -33,7 +35,7 @@ function winnow( elements, qualifier, not ) {
|
|||
}
|
||||
|
||||
return jQuery.grep( elements, function( elem ) {
|
||||
return ( indexOf.call( qualifier, elem ) > -1 ) !== not;
|
||||
return ( indexOf.call( qualifier, elem ) > -1 ) !== not && elem.nodeType === 1;
|
||||
} );
|
||||
}
|
||||
|
||||
|
@ -53,9 +55,8 @@ jQuery.filter = function( expr, elems, not ) {
|
|||
|
||||
jQuery.fn.extend( {
|
||||
find: function( selector ) {
|
||||
var i,
|
||||
var i, ret,
|
||||
len = this.length,
|
||||
ret = [],
|
||||
self = this;
|
||||
|
||||
if ( typeof selector !== "string" ) {
|
||||
|
@ -68,14 +69,13 @@ jQuery.fn.extend( {
|
|||
} ) );
|
||||
}
|
||||
|
||||
ret = this.pushStack( [] );
|
||||
|
||||
for ( i = 0; i < len; i++ ) {
|
||||
jQuery.find( selector, self[ i ], ret );
|
||||
}
|
||||
|
||||
// Needed because $( selector, context ) becomes $( context ).find( selector )
|
||||
ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret );
|
||||
ret.selector = this.selector ? this.selector + " " + selector : selector;
|
||||
return ret;
|
||||
return len > 1 ? jQuery.uniqueSort( ret ) : ret;
|
||||
},
|
||||
filter: function( selector ) {
|
||||
return this.pushStack( winnow( this, selector || [], false ) );
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue