Lines Matching +full:100 +full:base +full:- +full:fx

14  * Date: Thu Nov 3 16:18:21 2011 -0400
41 quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
43 // Check if a string has a non-whitespace character in it
58 rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,
59 rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
69 rdashAlpha = /-([a-z]|[0-9])/ig,
70 rmsPrefix = /^-ms-/,
97 // [[Class]] -> type pairs
129 …if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.leng…
140 // HANDLE: $(html) -> $(array)
266 // Return the newly-formed element set
288 return i === -1 ?
298 return this.eq( -1 );
349 --i;
353 // Only deal with non-null/undefined values
355 // Extend the base object
360 // Prevent never-ending loop
422 if ( (wait === true && !--jQuery.readyWait) || (wait !== true && !jQuery.isReady) ) {
432 if ( wait !== true && --jQuery.readyWait > 0 ) {
582 // Cross-browser xml parsing
607 // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
622 return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
725 return -1;
770 …typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0…
914 // IE doesn't match non-breaking spaces with \s
981 // Convert String-formatted flags into Object-formatted ones and store in cache
995 * flags: an optional list of space-separated flags that will change how
1016 // Convert flags from String-formatted to Object-formatted
1024 // Last fire value (for non-forgettable lists)
1116 firingLength--;
1118 firingIndex--;
1123 list.splice( i--, 1 );
1316 if ( !( --count ) ) {
1332 --count;
1425 // Make sure that a selected-by-default option has a working selected property.
1492 // We don't want to do body-related feature tests on frameset
1511 left: "-999px",
1512 top: "-999px"
1529 // Check if natively block-level elements act like inline-block
1537 // Check if elements with layout shrink-wrap their children
1564 // Check if div with explicit width and no margin-right incorrectly
1565 // gets computed margin-right based on width of container. For more
1568 // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
1579 // http://perfectionkills.com/detecting-event-support-without-browser-sniffing/
1580 // We only care about the case where non-standard event systems
1581 // are used, namely in IE. Short-circuiting here helps us to
1621 …container.style.cssText = vb + "width:0;height:0;position:static;top:0;margin-top:" + conMarginTop…
1649 offsetSupport.subtractsBorderForOverflowNotVisible = ( inner.offsetTop === -5 );
1674 rmultiDash = /([A-Z])/g;
1683 // Non-digits removed to match rinlinejQuery
1691 "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",
1709 // We have to handle DOM nodes and JS objects differently because IE6-7
1710 // can't GC object references properly across the DOM-JS boundary
1761 // cache in order to avoid key collisions between internal data and user-defined
1781 // Check for both converted-to-camel and non-converted data property names
1785 // First Try to find as-is property data
1929 if ( name.indexOf( "data-" ) === 0 ) {
1984 // data from the HTML5 data-* attribute
1987 var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
2039 // Give room for hard-coded callbacks to fire first
2055 type = ( type || "fx" ) + "mark";
2067 type = type || "fx";
2069 count = force ? 0 : ( (jQuery._data( elem, key ) || 1) - 1 );
2082 type = ( type || "fx" ) + "queue";
2098 type = type || "fx";
2104 // If the fx queue is dequeued, always remove the progress sentinel
2110 // Add a progress sentinel to prevent the fx queue from being
2112 if ( type === "fx" ) {
2133 type = "fx";
2142 if ( type === "fx" && queue[0] !== "inprogress" ) {
2153 // http://blindsignals.com/index.php/2009/07/jquery-delay/
2155 time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
2156 type = type || "fx";
2166 return this.queue( type || "fx", [] );
2169 // are emptied (fx is the type by default)
2175 type = type || "fx";
2185 if ( !( --count ) ) {
2189 while( i-- ) {
2354 …odeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) {
2438 one = elem.type === "select-one";
2463 // Multi-Selects return an array
2468 // Fixes Bug #2551 -- select.val() broken in IE after form.reset()
2484 elem.selectedIndex = -1;
2550 // Non-existent attributes return null, we normalize to undefined
2588 // Setting the type on a radio button after the value resets the value in IE6-9
2675 …// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javas…
2688 // Add the tabIndex propHook to attrHooks for back-compat (different case is intentional)
2806 // Safari mis-reports the default selected property of an option
2864 rquickIs = /^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,
2887 * Helper functions for managing events -- not part of the public interface.
2928 // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events
2961 // Delegated event; pre-analyze selector so it's processed quickly on event dispatch
3053 eventType.splice( j--, 1 );
3056 eventType.delegateCount--;
3094 // Events that are safe to short-circuit if no handlers are attached.
3115 type = type.slice(0, -1);
3232 // Don't re-trigger an onFOO event when we call its FOO() method
3239 // Prevent re-triggering of the same event, since we already bubbled it above
3267 // Use the fix-ed jQuery.Event rather than the (read-only) native event
3272 // Avoid disabled elements in IE (#6911) and non-left-click bubbling in Firefox (#3861)
3299 // Add the remaining (directly-bound) handlers
3312 // Triggered event must either 1) be non-exclusive and have no namespace, or
3336 …// *** attrChange attrName relatedNode srcElement are not normalized, non-W3C, deprecated, will b…
3367 …event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc…
3368 …event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc…
3400 prop = copy[ --i ];
3533 // http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
3575 // Create mouseenter/leave events using mouseover/out and event-time checks
3615 // Lazy-add a submit handler when a descendant form may potentially be submitted
3617 // Node name check avoids a VML-related crash in IE (#9807)
3654 // after a propertychange. Eat the blur-change in special.change.handle.
3671 // Delegated event; lazy-add a change handler on descendant inputs
3720 if ( --attaches === 0 ) {
3735 // ( types-Object, selector, data )
3737 // ( types-Object, data )
3798 // ( types-object [, selector] )
4003 Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) {
4095 if ( results[i] === results[ i - 1 ] ) {
4096 results.splice( i--, 1 );
4127 if ( left.substr( left.length - 1 ) !== "\\" ) {
4167 if ( left.substr( left.length - 1 ) === "\\" ) {
4287 ID: /#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
4288 CLASS: /\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,
4289 NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,
4290 …ATTR: /\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-
4291 TAG: /^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,
4292 …CHILD: /:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d…
4293 POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,
4294 PSEUDO: /:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/
4473 // parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6'
4474 var test = /(-?)(\d*)(?:n([+\-]?\d*))?/.exec(
4479 match[2] = (test[1] + (test[2] || 1)) - 0;
4480 match[3] = test[3] - 0;
4499 // Handle if an un-quoted value was used
4553 // Accessing this property makes selected-by-default
4634 return i === array.length - 1;
4646 return i < match[3] - 0;
4650 return i > match[3] - 0;
4654 return match[3] - 0 === i;
4658 return match[3] - 0 === i;
4742 diff = elem.nodeIndex - last;
4763 .indexOf( match ) > -1;
4796 value.substr(value.length - check.length) === check :
4798 value === check || value.substr(0, check.length + 1) === check + "-" :
4815 return "\\" + (num - 0 + 1);
4877 return a.compareDocumentPosition ? -1 : 1;
4880 return a.compareDocumentPosition(b) & 4 ? -1 : 1;
4892 return a.sourceIndex - b.sourceIndex;
4908 return -1;
4940 siblingCheck( a, bp[i], -1 ) :
4953 return -1;
5066 // Only use querySelectorAll on non-XML documents
5067 // (ID selectors don't work in non-HTML documents)
5070 var match = /^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec( query );
5073 // Speed-up: Sizzle("TAG")
5077 // Speed-up: Sizzle(".CLASS")
5084 // Speed-up: Sizzle("body")
5089 // Speed-up: Sizzle("#ID")
5111 // qSA works strangely on Element-rooted queries
5322 // (such as loading iframes in IE - #4833)
5408 ret.splice(n--, 1);
5480 if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) {
5504 return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1;
5723 rcleanScript = /^\s*<!(?:\[CDATA\[|\-\-)/,
5865 // keepData is for internal use only--do not document
6029 for ( var i = 0, l = this.length, lastIndex = l - 1; i < l; i++ ) {
6095 // We do not need to do anything for non-Elements
6114 // IE6-8 fail to clone children inside object elements that use
6121 // IE6-8 fails to persist the checked state of a cloned checkbox
6122 // or radio button. Worse, IE6-7 fail to give the cloned element
6128 // IE6-7 get confused and end up setting the value of a cloned
6134 // IE6-8 fails to return the selected option to the default selected
6139 // IE6-8 fails to set the defaultValue to the correct value when
6336 // Fix "XHTML"-style tags in all browsers
6358 while ( depth-- ) {
6375 for ( j = tbody.length - 1; j >= 0 ; --j ) {
6501 rupper = /([A-Z]|^ms)/g,
6502 rnumpx = /^-?\d+(?:px)?$/i,
6503 rnum = /^-?\d/,
6504 rrelNum = /^([\-+])=([\-+.\de]+)/,
6515 // Setting 'undefined' is a no-op
6581 // convert relative number strings (+= or -=) to relative numbers. #7345
6608 // If a hook was provided get the non-computed value from there
6702 ( parseFloat( RegExp.$1 ) / 100 ) + "" :
6709 opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "",
6716 // if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652
6744 // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
6745 // Work around by temporarily setting element display to inline-block
6747 jQuery.swap( elem, { "display": "inline-block" }, function() {
6749 ret = curCSS( elem, "margin-right", "marginRight" );
6764 name = name.replace( rupper, "-$1" ).toLowerCase();
6794 // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291
6834 val -= parseFloat( jQuery.css( elem, "padding" + this ) ) || 0;
6839 val -= parseFloat( jQuery.css( elem, "border" + this + "Width" ) ) || 0;
6892 …rinput = /^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|t…
6894 rlocalProtocol = /^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,
6902 rurl = /^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,
6910 * - BEFORE asking for a transport
6911 * - AFTER param serialization (s.data is a string if s.processData is true)
6931 // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
6949 // Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
6985 // Base inspection function for prefilters and transports
7202 contentType: "application/x-www-form-urlencoded",
7236 // 1) key format is "source_type destination_type" (a single space in-between)
7269 // If url is an object, simulate pre-1.5 signature
7291 // Status-dependent callbacks
7305 // Cross-domain detection vars
7348 // Overrides response content-type header
7406 // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
7409 if ( ( lastModified = jqXHR.getResponseHeader( "Last-Modified" ) ) ) {
7438 // then normalize statusText and status for non-aborts
7459 // Status-dependent callbacks
7474 if ( !( --jQuery.active ) ) {
7486 // Status-dependent callbacks
7503 // Add protocol if not provided (#5866: IE7 issue with protocol-less urls)
7510 // Determine if a cross-domain request is in order
7557 // Get ifModifiedKey before adding the anti-cache parameter
7560 // Add anti-cache in url if needed
7574 jqXHR.setRequestHeader( "Content-Type", s.contentType );
7577 // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
7581 jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ ifModifiedKey ] );
7584 jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ ifModifiedKey ] );
7617 // If no transport, we auto-abort
7619 done( -1, "No Transport" );
7639 done( -1, e );
7694 // If array item is non-scalar (array or object), encode its
7724 // Last-Modified header cache for next request
7731 * - sets all responseXXX fields accordingly
7732 * - finds the right dataType (mediates between content-type and expected dataType)
7733 * - returns the corresponding response
7752 // Remove auto dataType and get content-type in the process
7756 ct = s.mimeType || jqXHR.getResponseHeader( "content-type" );
7760 // Check if we're dealing with a known content-type
7901 var inspectData = s.contentType === "application/x-www-form-urlencoded" &&
7937 // Clean-up function
7969 …script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
8039 // This arises when a base node is used (#2709 and #4378).
8138 // X-Requested-With header
8139 // For cross-domain requests, seeing as conditions for a preflight are
8141 // (it can always be set on a per-request basis or even using ajaxSetup)
8142 // For same-domain requests, won't change header if already provided.
8143 if ( !s.crossDomain && !headers["X-Requested-With"] ) {
8144 headers[ "X-Requested-With" ] = "XMLHttpRequest";
8170 …// http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_…
8206 // statusText for faulty cross-domain requests
8221 // IE - #1450: sometimes returns 1223 when it should be 204
8229 complete( -1, firefoxAccessException );
8276 rfxnum = /^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,
8401 // Do not change referenced properties as per-property easing will be lost
8452 // Set display property to inline-block for height/width
8457 // inline-level elements accept inline-block;
8458 // block-level elements need to be inline with layout
8460 this.style.display = "inline-block";
8474 e = new jQuery.fx( this, opt, p );
8504 // If a +=/-= token was provided, we're doing a relative animation
8506 end = ( (parts[ 1 ] === "-=" ? -1 : 1) * end ) + start;
8533 this.queue( type || "fx", [] );
8555 if ( data[ i ].stop && i.indexOf(".run") === i.length - 4 ) {
8563 for ( i = timers.length; i--; ) {
8632 opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration :
8633 opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default;
8635 // normalize opt.queue - true/undefined/null -> "fx"
8637 opt.queue = "fx";
8663 return ( ( -Math.cos( p*Math.PI ) / 2 ) + 0.5 ) * diff + firstNum;
8669 fx: function( elem, options, prop ) { method
8679 jQuery.fx.prototype = { class in jQuery
8686 ( jQuery.fx.step[ this.prop ] || jQuery.fx.step._default )( this );
8706 fx = jQuery.fx;
8727 timerId = setInterval( fx.tick, fx.interval );
8826 n = t - this.startTime;
8831 this.now = this.start + ( (this.end - this.start) * this.pos );
8841 jQuery.extend( jQuery.fx, {
8851 timers.splice( i--, 1 );
8856 jQuery.fx.stop();
8875 opacity: function( fx ) { argument
8876 jQuery.style( fx.elem, "opacity", fx.now );
8879 _default: function( fx ) { argument
8880 if ( fx.elem.style && fx.elem.style[ fx.prop ] != null ) {
8881 fx.elem.style[ fx.prop ] = fx.now + fx.unit;
8883 fx.elem[ fx.prop ] = fx.now;
8892 jQuery.fx.step[ prop ] = function( fx ) { argument
8893 jQuery.style( fx.elem, prop, Math.max(0, fx.now) );
8927 // IE and Opera will allow us to reuse the iframeDoc without re-writing the fake HTML
8992 top = box.top + scrollTop - clientTop,
8993 left = box.left + scrollLeft - clientLeft;
9033 top -= elem.scrollTop;
9034 left -= elem.scrollLeft;
9088 // set position first, in-case top/left are set even on static elem
9097 …n === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1,
9115 props.top = ( options.top - curOffset.top ) + curTop;
9118 props.left = ( options.left - curOffset.left ) + curLeft;
9149 offset.top -= parseFloat( jQuery.css(elem, "marginTop") ) || 0;
9150 offset.left -= parseFloat( jQuery.css(elem, "marginLeft") ) || 0;
9158 top: offset.top - parentOffset.top,
9159 left: offset.left - parentOffset.left