David Petersen
|
3bd737e81a
|
Merge branch 'master' of git://github.com/jquery/jquery
|
2010-10-07 20:55:47 -04:00 |
|
Colin Snover
|
d2e64979bf
|
Fix bug #7018.
|
2010-10-06 03:03:28 -05:00 |
|
Colin Snover
|
91028794d5
|
Update $.fn.animate to only keep overflow set to hidden after an animation in IE6 when it is needed (width/height change) and update unit tests to reflect when overflow does not get reset.
|
2010-10-05 15:20:44 -05:00 |
|
Colin Snover
|
5057ff9f43
|
IE6 will shrink-wrap elements with layout instead of allowing content to flow outside of the border-box. Add a test for this and do not remove the overflow property after an animation in IE6.
|
2010-10-05 14:53:35 -05:00 |
|
Colin Snover
|
329b750af6
|
Tiny cleanup to remove some superfluous code that was left in from before I decided not to reset the display of inline elements after animation finishes (since this just causes it to jump back once complete).
|
2010-10-05 13:38:19 -05:00 |
|
Colin Snover
|
69e4f2535b
|
Update $.fn.animate to restore overflow-x and overflow-y separately. Fixes #7111.
|
2010-10-05 13:32:07 -05:00 |
|
Colin Snover
|
0cdcef5b36
|
Update $.fn.animate to change display mode only when necessary (inline, non-floated elements), and to use a more proper display mode for those elements. Fixes #2185.
|
2010-10-05 13:28:43 -05:00 |
|
Colin Snover
|
0229b83f7e
|
Fix :visible does not work properly when display:none is set directly on an element in IE8. Fixes #4512.
|
2010-10-05 13:23:10 -05:00 |
|
rwldrn
|
a2aefbf3b1
|
Fixes acceptData defining in the global scope.
|
2010-10-05 10:32:57 -04:00 |
|
Colin Snover
|
06c505d851
|
Make sure setting opacity does not clobber other inline filters. Fixes #7101.
|
2010-09-30 11:24:59 -07:00 |
|
David Petersen
|
60744e8abd
|
Set event.LiveFired to undefined in specialSubmit handler so that click events bound before the submit won't prevent the submit to fire. Fixes #6359
|
2010-09-30 13:46:36 -04:00 |
|
Dave Reed
|
cb811c04b0
|
Using data() on JavaScript objects sets fields directly on the object. Note that events are now a property of a function (to avoid JSON serialization - and only in the case of JavaScript objects, not DOM nodes). Fixes #6807.
|
2010-09-29 06:46:25 -07:00 |
|
John Resig
|
ec7ea3fba1
|
Adjust fallback top/left to just be 0 for disconnected DOM nodes. Follow-up to cf672a2e7a , thanks to @jitter for the catch.
|
2010-09-29 05:45:52 -07:00 |
|
John Resig
|
ab77451843
|
Fix mis-type in commit e3c4e57897 . Thanks to @jdalton for the catch.
|
2010-09-28 20:13:40 -07:00 |
|
John Resig
|
f1f6bc3ec4
|
Handle child selectors in particular - away from the selector engine. Fixes #7029.
|
2010-09-28 10:33:21 -07:00 |
|
John Resig
|
873c28425f
|
Make sure we have a fallback when XMLHttpRequest is manually disabled. Fixes #6298.
|
2010-09-28 10:12:33 -07:00 |
|
John Resig
|
0368606c08
|
Make sure that the contents of the element is still in place when html(Function) is called. Fixes #6733.
|
2010-09-28 09:50:44 -07:00 |
|
John Resig
|
e3c4e57897
|
Tweak the logic for fixing event.which. Fixes #2338.
|
2010-09-28 09:07:57 -07:00 |
|
John Resig
|
9190d4fd60
|
Make sure that mixed case alpha filters are handled correctly in IE. Fixes #5632.
|
2010-09-28 08:57:20 -07:00 |
|
John Resig
|
558d96b42a
|
Make setting .css(name, undefined) a no-op. Fixes #4388.
|
2010-09-28 08:53:09 -07:00 |
|
John Resig
|
c7c0677230
|
Make .attr(name, null) equivalent to removeAttr(name). (Was roughly this before - but is now consistent across platforms). Fixes #6341.
|
2010-09-28 11:12:13 -04:00 |
|
John Resig
|
cf672a2e7a
|
Make sure that .offset() doesn't fail against disconnected DOM nodes. Fixes #4996.
|
2010-09-28 10:55:48 -04:00 |
|
jeresig
|
7be11207b9
|
Removing unique check on closest(Array) (it wasn't appropriate there and broke functionality elsewhere) - follow-up to commit 8c41325a08 . Also added another test for closest(Array) after a discussion with @jitter in 26b0e913dd .
|
2010-09-27 20:59:42 -04:00 |
|
jeresig
|
8c41325a08
|
Merge branch 'closestbug-6700' of http://github.com/ajpiano/jquery into ajpiano-closestbug-6700
|
2010-09-27 15:45:02 -04:00 |
|
jeresig
|
e63fa8beb8
|
Merge branch 'master' of http://github.com/aakoch/jquery into aakoch-master
|
2010-09-27 14:49:13 -04:00 |
|
jeresig
|
0be7f4eb4f
|
Make sure that opacity is being reset properly on a show animation. Additionally expose jQuery.isNaN from the data module.
|
2010-09-27 11:51:01 -04:00 |
|
jeresig
|
0da700a4d0
|
We can just use isNaN for this check in the IE opacity code.
|
2010-09-27 10:53:29 -04:00 |
|
jeresig
|
6dd2dc4270
|
Make sure the currentStyle property exists before attempting to access it.
|
2010-09-27 10:38:13 -04:00 |
|
jeresig
|
d558e9eb6f
|
Some minor cleanup of the last commit.
|
2010-09-27 10:21:50 -04:00 |
|
jeresig
|
97d468fbf0
|
Add a feature test for options inside a disabled select. Follow-up to 157a383dae .
|
2010-09-27 10:19:55 -04:00 |
|
jeresig
|
a384d840d6
|
Only do the hasAttribute check if the method exists - IE falls back to the === null check below which allows this to still work. Follow-up to cb40495b21 - thanks to @jitter for the catch.
|
2010-09-27 09:19:21 -04:00 |
|
jeresig
|
157a383dae
|
Bug fix for commit 2c4b20809e - technique wasn't working as expected in WebKit browsers. Thanks to @jitter for the bug fix.
|
2010-09-27 09:07:54 -04:00 |
|
jeresig
|
83b261c976
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-09-24 18:02:39 -04:00 |
|
Dave Methvin
|
adff8e45e2
|
If an inline handler returns false, call event.preventDefault(). Fixes #6337.
|
2010-09-24 18:02:31 -04:00 |
|
dmethvin
|
0636dffc24
|
Make .val(undefined) == .val("") and chainable; fixes #4130.
Ensure .val(null) sets an empty string on IE6/7; fixes #5163.
|
2010-09-25 05:57:14 +08:00 |
|
Dave Methvin
|
c4e653237f
|
Make sure that requests without a body don't set contentType, and a zero-length body is sent rather than null. Possible fix for #6811 and #6674.
|
2010-09-24 17:56:03 -04:00 |
|
Dave Methvin
|
1130beb72b
|
Report correct Error object to handleError. Part of the fix for #6677.
|
2010-09-24 17:47:37 -04:00 |
|
dmethvin
|
69994211b0
|
Don't copy event.originalTarget, it's a Netscape-specific property. Fixes #2814.
|
2010-09-24 17:44:48 -04:00 |
|
Dave Methvin
|
2c4b20809e
|
Don't have .val() return selected-but-disabled options, or selected options inside a disabled optgroup. Doesn't change the .val() returned for a disabled select. Fixes #3240, adapted from Nathan Hammond's patch there.
|
2010-09-24 17:26:22 -04:00 |
|
jeresig
|
700ff05af0
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-09-24 17:05:28 -04:00 |
|
Dave Methvin
|
395a032ad8
|
Use origSettings.context unless it's undefined; for that case use merged settings as context for backcompat with jQuery <1.3. Fixes #6727.
|
2010-09-24 17:04:54 -04:00 |
|
dmethvin
|
c8c8f8458a
|
For JSON and script requests, set the scriptCharset before the url so IE won't interpret it the wrong way; fixes #4855.
|
2010-09-25 05:01:31 +08:00 |
|
Heungsub Lee
|
033a4c41e0
|
Added a default quality of */* for content negotiation.
|
2010-09-25 05:00:18 +08:00 |
|
temp01
|
7862c45ad2
|
Serialize keys with empty arrays/object values in jQuery.param(). Fixes #6481.
|
2010-09-24 16:57:25 -04:00 |
|
jeresig
|
76db8a9822
|
Allow data to be bound to Flash objects (but still stopping short of attaching to applets. Fixes #6121.
|
2010-09-24 16:24:07 -04:00 |
|
jeresig
|
f10057bc48
|
Make sure that a clone of the animate speed properties are used to avoid recursion problems. Fixes #3583.
|
2010-09-24 15:57:51 -04:00 |
|
jeresig
|
e0a9615f82
|
Make sure that the body element exists before doing the body selector optimization. Fixes #6529.
|
2010-09-24 15:53:38 -04:00 |
|
unknown
|
a088751a1b
|
Removing the second capture group. After the changes suggested by Jeff Roberson, the second capture group is no longer needed. See
http://stackoverflow.com/questions/3771105/can-someone-tell-me-the-purpose-of-the-second-capture-group-in-the-jquery-rts-reg
|
2010-09-24 09:37:03 -05:00 |
|
J. Ryan Stinnett
|
5c055040d3
|
Allow named animation speed to be 0. Fixes #6579.
|
2010-09-24 10:13:00 -04:00 |
|
lrbabe
|
5d45448e71
|
Make the interval between two animations tick public: jQuery.fx.interval. Fixes #6276.
|
2010-09-24 10:11:05 -04:00 |
|
jeresig
|
a220c81eb9
|
Increase the speed of the single setTimeout calls for the ready event.
|
2010-09-24 10:06:36 -04:00 |
|
jeresig
|
6dfdb14753
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-09-23 12:09:49 -04:00 |
|
Robert Katic
|
484cc6e220
|
Made jQuery.type more consistent with host objects.
|
2010-09-23 12:08:41 -04:00 |
|
Robert Katic
|
da5706c974
|
Added support for map of events in live, die, delegate and undelegate. Fixes #6282.
|
2010-09-23 12:07:42 -04:00 |
|
Robert Katic
|
694b625c92
|
Ensured that arrays are not considered same as plain object on deep extending. Fixes #5991.
|
2010-09-23 12:07:06 -04:00 |
|
jeresig
|
e270d804b4
|
Delay the result of the readyState check to give scripts the opportunity to delay ready, as described by @jrburke in 747ba7defd .
|
2010-09-23 11:38:22 -04:00 |
|
jeresig
|
a7aa86d0b1
|
Fix missing var. Thanks to @jeff-themovie for the catch.
|
2010-09-22 16:56:48 -04:00 |
|
jeresig
|
d7a6e75241
|
Add some tests for jQuery.isWindow and make sure that we're operating against an object before testing.
|
2010-09-22 16:50:38 -04:00 |
|
jeresig
|
c8dd49f756
|
Unify the means of detecting a window across the library. Fixes jQuery UI bug #5438 and jQuery bugs #6575 and 6088.
|
2010-09-22 16:41:51 -04:00 |
|
jeresig
|
ab454d9526
|
Allow # urls to contain #. Thanks to @alvopass in f9f9ee52e1 for the catch.
|
2010-09-22 14:58:07 -04:00 |
|
John Resig
|
f9f9ee52e1
|
Make sure that #... are trimmed from Ajax request URLs. Fixes #4987.
|
2010-09-22 12:52:44 -04:00 |
|
jeresig
|
0b4b3ee8a5
|
Make .data(Object) extend the existing data object. Fixes #6692.
|
2010-09-22 11:52:32 -04:00 |
|
Jacob Wright
|
626624a19a
|
Fix bug when accessing .data() on an empty set. Return null rather than throwing exception.
|
2010-09-22 11:38:37 -04:00 |
|
Karl Swedberg
|
1f667aa035
|
Added full support for easing in all shorthand effects methods (hide, show, toggle, fadeTo, slideUp, etc.). Previously, these methods could only be used with two of the three (speed, easing, callback) arguments, or, in the case of fadeTo, 3 of the 4 (speed, opacity, easing, callback) arguments. Added three more sets of tests to the series of "Chain" tests. Fixes #7014
|
2010-09-22 11:30:54 -04:00 |
|
jeresig
|
8e1d369710
|
Some minor lint fixes for the RegExp.
|
2010-09-22 09:46:21 -04:00 |
|
jeresig
|
9dc6e0c572
|
Applied the RegExp issues reported by Jeff Robinson here: http://jmrware.com/articles/2010/jqueryregex/jQueryRegexes.html Additionally broke out all remaining inline RegExp. Fixes #7062.
|
2010-09-22 09:16:28 -04:00 |
|
jeresig
|
19b5d9e874
|
Re-work the document scoping.
|
2010-09-22 08:08:45 -04:00 |
|
jeresig
|
9ad7c21e70
|
Make sure the data- number has at least one number in it before passing to isNaN. Thanks to @cms in 8ebb9b22df for a heads-up.
|
2010-09-22 07:34:31 -04:00 |
|
John Resig
|
e3463946e1
|
Make sure that non-px values aren't manipulated before input to height/width.
|
2010-09-21 17:12:42 -04:00 |
|
John Resig
|
1ac3713e7f
|
Fix bug with the readyWait DOM ready addition.
|
2010-09-21 16:26:36 -04:00 |
|
John Resig
|
dc8491defe
|
Scratch that, just punting on Opera and 304s for now - there may not be a good solution here. Fixes #6060.
|
2010-09-21 16:13:50 -04:00 |
|
John Resig
|
ba9e0fc177
|
Use a different workaround for detecting when Opera finds a status 304 page. Fixes #6060.
|
2010-09-21 15:22:34 -04:00 |
|
jeresig
|
3a0a352883
|
Escape RegExp braces to sooth JSLint's temper.
|
2010-09-21 08:53:34 -04:00 |
|
jeresig
|
8ebb9b22df
|
Switch to using isNaN instead of RegExp for data-.
|
2010-09-21 08:31:55 -04:00 |
|
jeresig
|
e0b24306a8
|
Handle some additional data- number edge cases.
|
2010-09-21 08:30:12 -04:00 |
|
jeresig
|
1f8a5e4bbc
|
Make sure that the data- import also supports arrays.
|
2010-09-21 08:20:31 -04:00 |
|
John Resig
|
e7c2d3b45b
|
Added in support for basic JSON object parsing of data- attributes.
|
2010-09-21 00:51:45 -04:00 |
|
John Resig
|
ae9df1412c
|
Make sure that undefined is returned for not found data- attributes, not null.
|
2010-09-21 00:44:47 -04:00 |
|
John Resig
|
d5d4e4df65
|
Tweaked the data number RegExp some to handle some other edge cases.
|
2010-09-21 00:38:26 -04:00 |
|
jeresig
|
4a46f3d7fb
|
Fixing the problem with data-* based numbers as mention by @jasonwebster in 20673d7 .
|
2010-09-20 20:08:57 -04:00 |
|
John Resig
|
20673d7e58
|
Pull data-* attributes into .data(). Original code by Andrée Hasson and Paul Irish. Fixes #6921.
|
2010-09-20 17:47:41 -04:00 |
|
John Resig
|
747ba7defd
|
Allow plugins to delay the exeuction of the ready event. Delay the ready event by calling: jQuery.readyWait++ and force the event to fire by doing: jQuery.ready(true). Fixes #6781.
|
2010-09-20 14:53:29 -04:00 |
|
jeresig
|
5b92cdd048
|
Removing extra arg.
|
2010-09-20 10:41:58 -04:00 |
|
jeresig
|
be59693037
|
No need to set returnValue if preventDefault exists. Thanks kangax for the catch.
|
2010-09-20 10:16:36 -04:00 |
|
John Resig
|
2d70dc9c43
|
Derp, had parseInt on the brain. Thanks karbassi in 6541eb9d80 .
|
2010-09-17 17:02:03 -04:00 |
|
John Resig
|
8691a826c0
|
Fix trailing arg.
|
2010-09-17 14:58:50 -04:00 |
|
John Resig
|
77e310b906
|
Simplifying the camelCase logic used in the CSS and Effects modules.
|
2010-09-17 14:53:10 -04:00 |
|
John Resig
|
6541eb9d80
|
Cleaning up some un-needed CSS code and adding back a temporary (deprecated) curCSS method.
|
2010-09-17 14:41:28 -04:00 |
|
John Resig
|
51d258074c
|
Merge branch 'csshooks'
|
2010-09-17 14:32:43 -04:00 |
|
John Resig
|
192bab8ed6
|
jQuery.css() returns a string value - handle this properly in the animation code.
|
2010-09-17 14:30:30 -04:00 |
|
John Resig
|
d1f3dc9a04
|
Make sure that empty height/width values are still set.
|
2010-09-17 13:51:12 -04:00 |
|
John Resig
|
fc5b69fc70
|
Bringing in the rdashAlpha/fcamelCase private var tweaks from the csshooks branch.
|
2010-09-17 13:18:39 -04:00 |
|
jeresig
|
37b607d281
|
Split apart jQuery.css into jQuery.css (computed values) and jQuery.style (currently set values).
|
2010-09-16 10:00:56 -04:00 |
|
jeresig
|
492a2e2c53
|
Wrap the core return in parens to fix a confused JSLint.
|
2010-09-14 09:57:26 -04:00 |
|
John Resig
|
959c20f768
|
Add a flag to verify if a browser supports some form of XHR request. Fixes #7030.
|
2010-09-13 18:02:33 -04:00 |
|
John Resig
|
2bda99c18a
|
Making some more adjustments to handle auto CSS properties.
|
2010-09-13 18:00:28 -04:00 |
|
jeresig
|
8b7015987c
|
Only set height/width if it's a non-negative number (don't set it to 0).
|
2010-09-09 16:34:15 -04:00 |
|
jeresig
|
cb3a9c14f1
|
Make sure that height/width methods return numbers instead of strings.
|
2010-09-09 16:33:05 -04:00 |
|
jeresig
|
c168c30a6a
|
Another logic bug caught by furf in ad950c8c59 .
|
2010-09-09 16:29:26 -04:00 |
|
jeresig
|
c36596ea58
|
Make sure that the CSS hook getter isn't called if a forced computed style is done.
|
2010-09-09 16:26:30 -04:00 |
|