Lines Matching refs:selector

19 var jQuery = function( selector, context ) {  argument
21 return new jQuery.fn.init( selector, context );
75 init: function( selector, context ) {
79 if ( !selector ) {
84 if ( selector.nodeType ) {
85 this.context = this[0] = selector;
91 if ( selector === "body" && !context ) {
94 this.selector = "body";
100 if ( typeof selector === "string" ) {
102 match = quickExpr.exec( selector );
113 ret = rsingleTag.exec( selector );
117 selector = [ document.createElement( ret[1] ) ];
118 jQuery.fn.attr.call( selector, context, true );
121 selector = [ doc.createElement( ret[1] ) ];
126 selector = (ret.cacheable ? ret.fragment.cloneNode(true) : ret.fragment).childNodes;
129 return jQuery.merge( this, selector );
139 return rootjQuery.find( selector );
148 this.selector = selector;
153 } else if ( !context && /^\w+$/.test( selector ) ) {
154 this.selector = selector;
156 selector = document.getElementsByTagName( selector );
157 return jQuery.merge( this, selector );
161 return (context || rootjQuery).find( selector );
166 return jQuery( context ).find( selector );
171 } else if ( jQuery.isFunction( selector ) ) {
172 return rootjQuery.ready( selector );
175 if (selector.selector !== undefined) {
176 this.selector = selector.selector;
177 this.context = selector.context;
180 return jQuery.makeArray( selector, this );
184 selector: "",
215 pushStack: function( elems, name, selector ) {
232 ret.selector = this.selector + (this.selector ? " " : "") + selector;
234 ret.selector = this.selector + "." + name + "(" + selector + ")";
1330 hasClass: function( selector ) { argument
1331 var className = " " + selector + " ";
2187 jQuery.event.add( this, fix, data && data.selector ? delegate : withinElement, orig );
2190 jQuery.event.remove( this, fix, data && data.selector ? delegate : withinElement );
2411 delegate: function( selector, types, data, fn ) { argument
2412 return this.live( types, data, fn, selector );
2415 undelegate: function( selector, types, fn ) { argument
2420 return this.die( types, null, fn, selector );
2477 selector = origSelector || this.selector,
2514 jQuery.event.add( this, liveConvert( type, selector ),
2515 …{ data: data, selector: selector, handler: fn, origType: type, origHandler: fn, preType: preType }…
2520 context.unbind( liveConvert( type, selector ), fn );
2546 selectors.push( handleObj.selector );
2559 if ( match[i].selector === handleObj.selector ) {
2565 related = jQuery( event.relatedTarget ).closest( handleObj.selector )[0];
2590 function liveConvert( type, selector ) { argument
2591 …return "live." + (type && type !== "*" ? type + "." : "") + selector.replace(/\./g, "`").replace(/…
2647 var Sizzle = function(selector, context, results, seed) { argument
2655 if ( !selector || typeof selector !== "string" ) {
2660 soFar = selector;
2674 if ( parts.length > 1 && origPOS.exec( selector ) ) {
2683 selector = parts.shift();
2685 if ( Expr.relative[ selector ] ) {
2686 selector += parts.shift();
2689 set = posProcess( selector, set );
2738 Sizzle.error( cur || selector );
3655 var posProcess = function(selector, context){ argument
3661 while ( (match = Expr.match.PSEUDO.exec( selector )) ) {
3663 selector = selector.replace( Expr.match.PSEUDO, "" );
3666 selector = Expr.relative[selector] ? selector + "*" : selector;
3669 Sizzle( selector, root[i], tmpSet );
3725 find: function( selector ) { argument
3726 var ret = this.pushStack( "", "find", selector ), length = 0;
3730 jQuery.find( selector, this[i], ret );
3759 not: function( selector ) { argument
3760 return this.pushStack( winnow(this, selector, false), "not", selector);
3763 filter: function( selector ) { argument
3764 return this.pushStack( winnow(this, selector, true), "filter", selector );
3767 is: function( selector ) { argument
3768 return !!selector && jQuery.filter( selector, this ).length > 0;
3773 var ret = [], cur = this[0], match, matches = {}, selector;
3777 selector = selectors[i];
3779 if ( !matches[selector] ) {
3780 matches[selector] = jQuery.expr.match.POS.test( selector ) ?
3781 jQuery( selector, context || this.context ) :
3782 selector;
3787 for ( selector in matches ) {
3788 match = matches[selector];
3791 ret.push({ selector: selector, elem: cur });
3792 delete matches[selector];
3831 add: function( selector, context ) { argument
3832 var set = typeof selector === "string" ?
3833 jQuery( selector, context || this.context ) :
3834 jQuery.makeArray( selector ),
3894 jQuery.fn[ name ] = function( until, selector ) {
3898 selector = until;
3901 if ( selector && typeof selector === "string" ) {
3902 ret = jQuery.filter( selector, ret );
3907 if ( (this.length > 1 || rmultiselector.test( selector )) && rparentsprev.test( name ) ) {
4113 remove: function( selector, keepData ) { argument
4115 if ( !selector || jQuery.filter( selector, [ elem ] ).length ) {
4257 detach: function( selector ) { argument
4258 return this.remove( selector, true );
4393 jQuery.fn[ name ] = function( selector ) {
4394 var ret = [], insert = jQuery( selector ),
4408 return this.pushStack( ret, name, insert.selector );
4796 var selector = url.slice(off, url.length);
4830 self.html( selector ?
4838 .find(selector) :