Home | History | Annotate | Download | only in parse-only

Lines Matching refs:selector

24 	jQuery = window.jQuery = window.$ = function( selector, context ) {
26 return new jQuery.fn.init( selector, context );
32 // Is it a simple selector
36 init: function( selector, context ) {
38 selector = selector || document;
41 if ( selector.nodeType ) {
42 this[0] = selector;
44 this.context = selector;
48 if ( typeof selector === "string" ) {
50 var match = quickExpr.exec( selector );
57 selector = jQuery.clean( [ match[1] ], context );
66 return jQuery().find( selector );
71 ret.selector = selector;
78 return jQuery( context ).find( selector );
82 } else if ( jQuery.isFunction( selector ) )
83 return jQuery( document ).ready( selector );
85 // Make sure that old selector state is passed along
86 if ( selector.selector && selector.context ) {
87 this.selector = selector.selector;
88 this.context = selector.context;
91 return this.setArray(jQuery.isArray( selector ) ?
92 selector :
93 jQuery.makeArray(selector));
96 // Start with an empty selector
97 selector: "",
121 pushStack: function( elems, name, selector ) {
131 ret.selector = this.selector + (this.selector ? " " : "") + selector;
133 ret.selector = this.selector + "." + name + "(" + selector + ")";
288 find: function( selector ) {
290 var ret = this.pushStack( [], "find", selector );
292 jQuery.find( selector, this[0], ret );
296 return jQuery.find( selector, elem );
297 })), "find", selector );
349 filter: function( selector ) {
351 jQuery.isFunction( selector ) &&
353 return selector.call( elem, i );
356 jQuery.multiFilter( selector, jQuery.grep(this, function(elem){
358 }) ), "filter", selector );
361 closest: function( selector ) {
362 var pos = jQuery.expr.match.POS.test( selector ) ? jQuery(selector) : null,
368 if ( pos ? pos.index(cur) > -1 : jQuery(cur).is(selector) ) {
378 not: function( selector ) {
379 if ( typeof selector === "string" )
380 // test special case where just one selector is passed in
381 if ( isSimple.test( selector ) )
382 return this.pushStack( jQuery.multiFilter( selector, this, true ), "not", selector );
384 selector = jQuery.multiFilter( selector, this );
386 var isArrayLike = selector.length && selector[selector.length - 1] !== undefined && !selector.nodeType;
388 return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this != selector;
392 add: function( selector ) {
395 typeof selector === "string" ?
396 jQuery( selector ) :
397 jQuery.makeArray( selector )
401 is: function( selector ) {
402 return !!selector && jQuery.multiFilter( selector, this ).length > 0;
405 hasClass: function( selector ) {
406 return !!selector && this.is( "." + selector );
1188 jQuery.fn[ name ] = function( selector ) {
1191 if ( selector && typeof selector == "string" )
1192 ret = jQuery.multiFilter( selector, ret );
1194 return this.pushStack( jQuery.unique( ret ), name, selector );
1205 jQuery.fn[ name ] = function( selector ) {
1206 var ret = [], insert = jQuery( selector );
1214 return this.pushStack( ret, name, selector );
1239 remove: function( selector ) {
1240 if ( !selector || jQuery.filter( selector, [ this ] ).length ) {
1414 * Sizzle CSS Selector Engine - v0.9.3
1425 var Sizzle = function(selector, context, results, seed) {
1432 if ( !selector || typeof selector !== "string" ) {
1441 while ( (m = chunker.exec(selector)) !== null ) {
1450 if ( parts.length > 1 && origPOS.exec( selector ) ) {
1459 selector = parts.shift();
1461 if ( Expr.relative[ selector ] )
1462 selector += parts.shift();
1464 set = posProcess( selector, set );
1501 throw "Syntax error, unrecognized expression: " + (cur || selector);
2343 var posProcess = function(selector, context){
2349 while ( (match = Expr.match.PSEUDO.exec( selector )) ) {
2351 selector = selector.replace( Expr.match.PSEUDO, "" );
2354 selector = Expr.relative[selector] ? selector + "*" : selector;
2357 Sizzle( selector, root[i], tmpSet );
2779 setup: function( selector, namespaces ){
2976 proxy.guid += this.selector + type;
2978 jQuery(document).bind( liveConvert(type, this.selector), this.selector, proxy );
2984 jQuery(document).unbind( liveConvert(type, this.selector), fn ? { guid: fn.guid + this.selector + type } : null );
3014 function liveConvert(type, selector){
3015 return ["live", type, selector.replace(/\./g, "`").replace(/ /g, "|")].join(".");
3234 var selector = url.slice(off, url.length);
3266 // See if a selector was specified
3267 self.html( selector ?
3275 .find(selector) :