Lines Matching refs:elem

76 		var match, elem, ret, doc;  variable
133 elem = document.getElementById( match[2] );
135 if ( elem ) {
138 if ( elem.id !== match[2] ) {
144 this[0] = elem;
286 return this.pushStack( jQuery.map(this, function( elem, i ) { argument
287 return callback.call( elem, i, elem );
545 nodeName: function( elem, name ) { argument
546 return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase();
609 inArray: function( elem, array ) { argument
611 return array.indexOf( elem );
615 if ( array[ i ] === elem ) {
733 jQuery.inArray = function( elem, array ) { argument
734 return indexOf.call( array, elem );
777 function evalScript( i, elem ) { argument
778 if ( elem.src ) {
780 url: elem.src,
785 jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || "" );
788 if ( elem.parentNode ) {
789 elem.parentNode.removeChild( elem );
1001 data: function( elem, name, data ) { argument
1002 if ( elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()] ) {
1006 elem = elem == window ?
1008 elem;
1010 var id = elem[ expando ], cache = jQuery.cache, thisCache;
1024 elem[ expando ] = id;
1028 elem[ expando ] = id;
1042 removeData: function( elem, name ) { argument
1043 if ( elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()] ) {
1047 elem = elem == window ?
1049 elem;
1051 var id = elem[ expando ], cache = jQuery.cache, thisCache = cache[ id ];
1061 jQuery.removeData( elem );
1068 delete elem[ jQuery.expando ];
1070 } else if ( elem.removeAttribute ) {
1071 elem.removeAttribute( jQuery.expando );
1117 queue: function( elem, type, data ) { argument
1118 if ( !elem ) {
1123 var q = jQuery.data( elem, type );
1131 q = jQuery.data( elem, type, jQuery.makeArray(data) );
1140 dequeue: function( elem, type ) { argument
1143 var queue = jQuery.queue( elem, type ), fn = queue.shift();
1157 fn.call(elem, function() {
1158 jQuery.dequeue(elem, type);
1174 return this.each(function( i, elem ) { argument
1195 var elem = this;
1197 jQuery.dequeue( elem, type );
1241 var elem = this[i];
1243 if ( elem.nodeType === 1 ) {
1244 if ( !elem.className ) {
1245 elem.className = value;
1248 var className = " " + elem.className + " ", setClass = elem.className;
1254 elem.className = jQuery.trim( setClass );
1275 var elem = this[i];
1277 if ( elem.nodeType === 1 && elem.className ) {
1279 var className = (" " + elem.className + " ").replace(rclass, " ");
1283 elem.className = jQuery.trim( className );
1286 elem.className = "";
1343 var elem = this[0];
1345 if ( elem ) {
1346 if ( jQuery.nodeName( elem, "option" ) ) {
1347 return (elem.attributes.value || {}).specified ? elem.value : elem.text;
1351 if ( jQuery.nodeName( elem, "select" ) ) {
1352 var index = elem.selectedIndex,
1354 options = elem.options,
1355 one = elem.type === "select-one";
1384 if ( rradiocheck.test( elem.type ) && !jQuery.support.checkOn ) {
1385 return elem.getAttribute("value") === null ? "on" : elem.value;
1390 return (elem.value || "").replace(rreturn, "");
1449 attr: function( elem, name, value, pass ) { argument
1451 if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 ) {
1456 return jQuery(elem)[name](value);
1459 var notxml = elem.nodeType !== 1 || !jQuery.isXMLDoc( elem ),
1467 if ( elem.nodeType === 1 ) {
1474 var parent = elem.parentNode;
1486 if ( name in elem && notxml && !special ) {
1489 if ( name === "type" && rtype.test( elem.nodeName ) && elem.parentNode ) {
1493 elem[ name ] = value;
1497 if ( jQuery.nodeName( elem, "form" ) && elem.getAttributeNode(name) ) {
1498 return elem.getAttributeNode( name ).nodeValue;
1504 var attributeNode = elem.getAttributeNode( "tabIndex" );
1508 rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
1513 return elem[ name ];
1518 elem.style.cssText = "" + value;
1521 return elem.style.cssText;
1526 elem.setAttribute( name, "" + value );
1531 elem.getAttribute( name, 2 ) :
1532 elem.getAttribute( name );
1540 return jQuery.style( elem, name, value );
1559 add: function( elem, types, handler, data ) { argument
1560 if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
1566 if ( elem.setInterval && ( elem !== window && !elem.frameElement ) ) {
1567 elem = window;
1583 var elemData = jQuery.data( elem );
1599 jQuery.event.handle.apply( eventHandle.elem, arguments ) :
1606 eventHandle.elem = elem;
1644 if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
1646 if ( elem.addEventListener ) {
1647 elem.addEventListener( type, eventHandle, false );
1649 } else if ( elem.attachEvent ) {
1650 elem.attachEvent( "on" + type, eventHandle );
1656 special.add.call( elem, handleObj );
1671 elem = null;
1677 remove: function( elem, types, handler, pos ) {
1679 if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
1684 elemData = jQuery.data( elem ),
1702 jQuery.event.remove( elem, type + types );
1738 jQuery.event.remove( elem, origType, handleObj.handler, j );
1759 special.remove.call( elem, handleObj );
1771 if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) {
1772 removeEvent( elem, type, elemData.handle );
1784 handle.elem = null;
1791 jQuery.removeData( elem );
1797 trigger: function( event, data, elem /*, bubbling */ ) {
1817 if ( !elem ) {
1825 jQuery.event.trigger( event, data, this.handle.elem );
1834 if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 ) {
1840 event.target = elem;
1847 event.currentTarget = elem;
1850 var handle = jQuery.data( elem, "handle" );
1852 handle.apply( elem, data );
1855 var parent = elem.parentNode || elem.ownerDocument;
1859 if ( !(elem && elem.nodeName && jQuery.noData[elem.nodeName.toLowerCase()]) ) {
1860 if ( elem[ "on" + type ] && elem[ "on" + type ].apply( elem, data ) === false ) {
1876 if ( (!special._default || special._default.call( elem, event ) === false) &&
2069 function( elem, type, handle ) {
2070 elem.removeEventListener( type, handle, false );
2072 function( elem, type, handle ) {
2073 elem.detachEvent( "on" + type, handle );
2202 var elem = e.target, type = elem.type;
2204 if ( (type === "submit" || type === "image") && jQuery( elem ).closest("form").length ) {
2210 var elem = e.target, type = elem.type;
2212 …if ( (type === "text" || type === "password") && jQuery( elem ).closest("form").length && e.keyCod…
2236 getVal = function( elem ) { argument
2237 var type = elem.type, val = elem.value;
2240 val = elem.checked;
2243 val = elem.selectedIndex > -1 ?
2244 jQuery.map( elem.options, function( elem ) { argument
2245 return elem.selected;
2249 } else if ( elem.nodeName.toLowerCase() === "select" ) {
2250 val = elem.selectedIndex;
2257 var elem = e.target, data, val;
2259 if ( !formElems.test( elem.nodeName ) || elem.readOnly ) {
2263 data = jQuery.data( elem, "_change_data" );
2264 val = getVal(elem);
2267 if ( e.type !== "focusout" || elem.type !== "radio" ) {
2268 jQuery.data( elem, "_change_data", val );
2277 return jQuery.event.trigger( e, arguments[1], elem );
2286 var elem = e.target, type = elem.type;
2288 if ( type === "radio" || type === "checkbox" || elem.nodeName.toLowerCase() === "select" ) {
2296 var elem = e.target, type = elem.type;
2298 if ( (e.keyCode === 13 && elem.nodeName.toLowerCase() !== "textarea") ||
2309 var elem = e.target;
2310 jQuery.data( elem, "_change_data", getVal(elem) );
2336 function trigger( type, elem, args ) { argument
2338 return jQuery.event.handle.apply( elem, args );
2530 related, match, handleObj, elem, j, i, l, data,
2560 elem = match[i].elem;
2568 if ( !related || related !== elem ) {
2569 elems.push({ elem: elem, handleObj: handleObj });
2577 event.currentTarget = match.elem;
2581 if ( match.handleObj.origHandler.apply( match.elem, args ) === false ) {
2618 jQuery.event.remove( jQuery.cache[ id ].handle.elem );
2925 href: function(elem){
2926 return elem.getAttribute("href");
2939 for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) {
2940 if ( (elem = checkSet[i]) ) {
2941 while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {}
2943 checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ?
2944 elem || false :
2945 elem === part;
2960 var elem = checkSet[i]; variable
2961 if ( elem ) {
2962 var parent = elem.parentNode;
2968 var elem = checkSet[i]; variable
2969 if ( elem ) {
2971 elem.parentNode :
2972 elem.parentNode === part;
3038 result.push( elem );
3460 Expr.filter.ID = function(elem, match){ argument
3461 var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id");
3462 return elem.nodeType === 1 && node && node.nodeValue === match;
3504 Expr.attrHandle.href = function(elem){ argument
3505 return elem.getAttribute("href", 2);
3575 var elem = checkSet[i];
3576 if ( elem ) {
3577 elem = elem[dir];
3580 while ( elem ) {
3581 if ( elem.sizcache === doneName ) {
3582 match = checkSet[elem.sizset];
3586 if ( elem.nodeType === 1 && !isXML ){
3587 elem.sizcache = doneName;
3588 elem.sizset = i;
3591 if ( elem.nodeName.toLowerCase() === cur ) {
3592 match = elem;
3596 elem = elem[dir];
3606 var elem = checkSet[i];
3607 if ( elem ) {
3608 elem = elem[dir];
3611 while ( elem ) {
3612 if ( elem.sizcache === doneName ) {
3613 match = checkSet[elem.sizset];
3617 if ( elem.nodeType === 1 ) {
3619 elem.sizcache = doneName;
3620 elem.sizset = i;
3623 if ( elem === cur ) {
3628 } else if ( Sizzle.filter( cur, [elem] ).length > 0 ) {
3629 match = elem;
3634 elem = elem[dir];
3648 var isXML = function(elem){ argument
3651 var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement;
3698 return jQuery.grep(elements, function( elem, i ) { argument
3699 return !!qualifier.call( elem, i, elem ) === keep;
3703 return jQuery.grep(elements, function( elem, i ) { argument
3704 return (elem === qualifier) === keep;
3708 var filtered = jQuery.grep(elements, function( elem ) { argument
3709 return elem.nodeType === 1;
3719 return jQuery.grep(elements, function( elem, i ) { argument
3720 return (jQuery.inArray( elem, qualifier ) >= 0) === keep;
3791 ret.push({ selector: selector, elem: cur });
3818 index: function( elem ) { argument
3819 if ( !elem || typeof elem === "string" ) {
3823 elem ? jQuery( elem ) : this.parent().children() );
3828 elem.jquery ? elem[0] : elem, this );
3854 parent: function( elem ) { argument
3855 var parent = elem.parentNode;
3858 parents: function( elem ) { argument
3859 return jQuery.dir( elem, "parentNode" );
3861 parentsUntil: function( elem, i, until ) { argument
3862 return jQuery.dir( elem, "parentNode", until );
3864 next: function( elem ) { argument
3865 return jQuery.nth( elem, 2, "nextSibling" );
3867 prev: function( elem ) { argument
3868 return jQuery.nth( elem, 2, "previousSibling" );
3870 nextAll: function( elem ) { argument
3871 return jQuery.dir( elem, "nextSibling" );
3873 prevAll: function( elem ) { argument
3874 return jQuery.dir( elem, "previousSibling" );
3876 nextUntil: function( elem, i, until ) { argument
3877 return jQuery.dir( elem, "nextSibling", until );
3879 prevUntil: function( elem, i, until ) { argument
3880 return jQuery.dir( elem, "previousSibling", until );
3882 siblings: function( elem ) { argument
3883 return jQuery.sibling( elem.parentNode.firstChild, elem );
3885 children: function( elem ) { argument
3886 return jQuery.sibling( elem.firstChild );
3888 contents: function( elem ) { argument
3889 return jQuery.nodeName( elem, "iframe" ) ?
3890 elem.contentDocument || elem.contentWindow.document :
3891 jQuery.makeArray( elem.childNodes );
3924 dir: function( elem, dir, until ) { argument
3925 var matched = [], cur = elem[dir];
3935 nth: function( cur, result, dir, elem ) { argument
3948 sibling: function( n, elem ) { argument
3952 if ( n.nodeType === 1 && n !== elem ) {
4026 var elem = this;
4028 while ( elem.firstChild && elem.firstChild.nodeType === 1 ) {
4029 elem = elem.firstChild;
4032 return elem;
4073 return this.domManip(arguments, true, function( elem ) { argument
4075 this.appendChild( elem );
4081 return this.domManip(arguments, true, function( elem ) { argument
4083 this.insertBefore( elem, this.firstChild );
4090 return this.domManip(arguments, false, function( elem ) { argument
4091 this.parentNode.insertBefore( elem, this );
4102 return this.domManip(arguments, false, function( elem ) { argument
4103 this.parentNode.insertBefore( elem, this.nextSibling );
4114 for ( var i = 0, elem; (elem = this[i]) != null; i++ ) {
4115 if ( !selector || jQuery.filter( selector, [ elem ] ).length ) {
4116 if ( !keepData && elem.nodeType === 1 ) {
4117 jQuery.cleanData( elem.getElementsByTagName("*") );
4118 jQuery.cleanData( [ elem ] );
4121 if ( elem.parentNode ) {
4122 elem.parentNode.removeChild( elem );
4131 for ( var i = 0, elem; (elem = this[i]) != null; i++ ) {
4133 if ( elem.nodeType === 1 ) {
4134 jQuery.cleanData( elem.getElementsByTagName("*") );
4138 while ( elem.firstChild ) {
4139 elem.removeChild( elem.firstChild );
4320 function root( elem, cur ) { argument
4321 return jQuery.nodeName(elem, "table") ?
4322 (elem.getElementsByTagName("tbody")[0] ||
4323 elem.appendChild(elem.ownerDocument.createElement("tbody"))) :
4324 elem;
4424 for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
4425 if ( typeof elem === "number" ) {
4426 elem += "";
4429 if ( !elem ) {
4434 if ( typeof elem === "string" && !rhtml.test( elem ) ) {
4435 elem = context.createTextNode( elem );
4437 } else if ( typeof elem === "string" ) {
4439 elem = elem.replace(rxhtmlTag, fcloseTag);
4442 var tag = (rtagName.exec( elem ) || ["", ""])[1].toLowerCase(),
4448 div.innerHTML = wrap[1] + elem + wrap[2];
4459 var hasBody = rtbody.test(elem),
4477 if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) {
4478 div.insertBefore( context.createTextNode( rleadingWhitespace.exec(elem)[0] ), div.firstChild );
4481 elem = div.childNodes;
4484 if ( elem.nodeType ) {
4485 ret.push( elem );
4487 ret = jQuery.merge( ret, elem );
4513 for ( var i = 0, elem; (elem = elems[i]) != null; i++ ) {
4514 id = elem[ jQuery.expando ];
4522 jQuery.event.remove( elem, type );
4525 removeEvent( elem, type, data.handle );
4531 delete elem[ jQuery.expando ];
4533 } else if ( elem.removeAttribute ) {
4534 elem.removeAttribute( jQuery.expando );
4565 return access( this, name, value, true, function( elem, name, value ) { argument
4567 return jQuery.curCSS( elem, name );
4574 jQuery.style( elem, name, value );
4579 style: function( elem, name, value ) { argument
4581 if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 ) {
4590 var style = elem.style || elem, set = value !== undefined;
4601 var filter = style.filter || jQuery.curCSS( elem, "filter" ) || "";
4624 css: function( elem, name, force, extra ) { argument
4629 val = name === "width" ? elem.offsetWidth : elem.offsetHeight;
4637 val -= parseFloat(jQuery.curCSS( elem, "padding" + this, true)) || 0;
4641 val += parseFloat(jQuery.curCSS( elem, "margin" + this, true)) || 0;
4643 val -= parseFloat(jQuery.curCSS( elem, "border" + this + "Width", true)) || 0;
4648 if ( elem.offsetWidth !== 0 ) {
4651 jQuery.swap( elem, props, getWH );
4657 return jQuery.curCSS( elem, name, force );
4660 curCSS: function( elem, name, force ) { argument
4661 var ret, style = elem.style, filter;
4664 if ( !jQuery.support.opacity && name === "opacity" && elem.currentStyle ) {
4665 ret = ropacity.test(elem.currentStyle.filter || "") ?
4691 var defaultView = elem.ownerDocument.defaultView;
4697 var computedStyle = defaultView.getComputedStyle( elem, null );
4708 } else if ( elem.currentStyle ) {
4711 ret = elem.currentStyle[ name ] || elem.currentStyle[ camelCase ];
4720 var left = style.left, rsLeft = elem.runtimeStyle.left;
4723 elem.runtimeStyle.left = elem.currentStyle.left;
4729 elem.runtimeStyle.left = rsLeft;
4737 swap: function( elem, options, callback ) { argument
4742 old[ name ] = elem.style[ name ];
4743 elem.style[ name ] = options[ name ];
4746 callback.call( elem );
4750 elem.style[ name ] = old[ name ];
4756 jQuery.expr.filters.hidden = function( elem ) { argument
4757 var width = elem.offsetWidth, height = elem.offsetHeight,
4758 skip = elem.nodeName.toLowerCase() === "tr";
4764 jQuery.curCSS(elem, "display") === "none";
4767 jQuery.expr.filters.visible = function( elem ) { argument
4768 return !jQuery.expr.filters.hidden( elem );
4865 .map(function( i, elem ) { argument
4872 return { name: elem.name, value: val };
4874 { name: elem.name, value: val };
5473 var elem = jQuery("<" + nodeName + " />").appendTo("body");
5475 display = elem.css("display");
5481 elem.remove();
5644 if ( timers[i].elem === this ) {
5715 fx: function( elem, options, prop ) { argument
5717 this.elem = elem;
5731 this.options.step.call( this.elem, this.now, this );
5737 if ( ( this.prop === "height" || this.prop === "width" ) && this.elem.style ) {
5738 this.elem.style.display = "block";
5744 if ( this.elem[this.prop] != null && (!this.elem.style || this.elem.style[this.prop] == null) ) {
5745 return this.elem[ this.prop ];
5748 var r = parseFloat(jQuery.css(this.elem, this.prop, force));
5749 return r && r > -10000 ? r : parseFloat(jQuery.curCSS(this.elem, this.prop)) || 0;
5766 t.elem = this.elem;
5776 this.options.orig[this.prop] = jQuery.style( this.elem, this.prop );
5785 jQuery( this.elem ).show();
5791 this.options.orig[this.prop] = jQuery.style( this.elem, this.prop );
5818 this.elem.style.overflow = this.options.overflow;
5821 var old = jQuery.data(this.elem, "olddisplay");
5822 this.elem.style.display = old ? old : this.options.display;
5824 if ( jQuery.css(this.elem, "display") === "none" ) {
5825 this.elem.style.display = "block";
5831 jQuery(this.elem).hide();
5837 jQuery.style(this.elem, p, this.options.orig[p]);
5842 this.options.complete.call( this.elem );
5894 jQuery.style(fx.elem, "opacity", fx.now);
5898 if ( fx.elem.style && fx.elem.style[ fx.prop ] != null ) {
5899 …fx.elem.style[ fx.prop ] = (fx.prop === "width" || fx.prop === "height" ? Math.max(0, fx.now) : fx…
5901 fx.elem[ fx.prop ] = fx.now;
5908 jQuery.expr.filters.animated = function( elem ) { argument
5910 return elem === fn.elem;
5926 var elem = this[0];
5934 if ( !elem || !elem.ownerDocument ) {
5938 if ( elem === elem.ownerDocument.body ) {
5939 return jQuery.offset.bodyOffset( elem );
5942 …var box = elem.getBoundingClientRect(), doc = elem.ownerDocument, body = doc.body, docElem = doc.d…
5952 var elem = this[0];
5960 if ( !elem || !elem.ownerDocument ) {
5964 if ( elem === elem.ownerDocument.body ) {
5965 return jQuery.offset.bodyOffset( elem );
5970 var offsetParent = elem.offsetParent, prevOffsetParent = elem,
5971 doc = elem.ownerDocument, computedStyle, docElem = doc.documentElement,
5973 prevComputedStyle = defaultView ? defaultView.getComputedStyle( elem, null ) : elem.currentStyle,
5974 top = elem.offsetTop, left = elem.offsetLeft;
5976 while ( (elem = elem.parentNode) && elem !== body && elem !== docElem ) {
5981 computedStyle = defaultView ? defaultView.getComputedStyle(elem, null) : elem.currentStyle;
5982 top -= elem.scrollTop;
5983 left -= elem.scrollLeft;
5985 if ( elem === offsetParent ) {
5986 top += elem.offsetTop;
5987 left += elem.offsetLeft;
5989 …order && !(jQuery.offset.doesAddBorderForTableAndCells && /^t(able|d|h)$/i.test(elem.nodeName)) ) {
5994 prevOffsetParent = offsetParent, offsetParent = elem.offsetParent;
6063 setOffset: function( elem, options, i ) { argument
6065 if ( /static/.test( jQuery.curCSS( elem, "position" ) ) ) {
6066 elem.style.position = "relative";
6068 var curElem = jQuery( elem ),
6070 curTop = parseInt( jQuery.curCSS( elem, "top", true ), 10 ) || 0,
6071 curLeft = parseInt( jQuery.curCSS( elem, "left", true ), 10 ) || 0;
6074 options = options.call( elem, i, curOffset );
6083 options.using.call( elem, props );
6097 var elem = this[0],
6109 offset.top -= parseFloat( jQuery.curCSS(elem, "marginTop", true) ) || 0;
6110 offset.left -= parseFloat( jQuery.curCSS(elem, "marginLeft", true) ) || 0;
6140 var elem = this[0], win;
6142 if ( !elem ) {
6162 win = getWindow( elem );
6168 elem[ method ];
6173 function getWindow( elem ) { argument
6174 return ("scrollTo" in elem && elem.document) ?
6175 elem :
6176 elem.nodeType === 9 ?
6177 elem.defaultView || elem.parentWindow :
6201 var elem = this[0];
6202 if ( !elem ) {
6213 return ("scrollTo" in elem && elem.document) ? // does it walk and quack like a window?
6215 elem.document.compatMode === "CSS1Compat" && elem.document.documentElement[ "client" + name ] ||
6216 elem.document.body[ "client" + name ] :
6219 (elem.nodeType === 9) ? // is it a document
6222 elem.documentElement["client" + name],
6223 elem.body["scroll" + name], elem.documentElement["scroll" + name],
6224 elem.body["offset" + name], elem.documentElement["offset" + name]
6230 jQuery.css( elem, type ) :