John Resig
|
28ab4d3224
|
Adding support for etags in $.ajax() - and simplified the if-modified-since implementation. Thanks to Lawrence for the patch! Closes ticket #4764.
|
2009-06-15 13:36:12 +00:00 |
|
John Resig
|
90a87c03b4
|
Switched to using new Function instead of eval for handling JSON parsing (Fixes bug #4680). Added support for JSON.parse, if it exists (Fixes bug #4429).
|
2009-05-20 21:28:48 +00:00 |
|
Brandon Aaron
|
29411a4405
|
error case for an ajax test
|
2009-05-16 20:22:47 +00:00 |
|
Brandon Aaron
|
a073ee8596
|
unit tests for setting cellspacing, rowspan, and colspan
|
2009-05-16 15:10:24 +00:00 |
|
Brandon Aaron
|
ec3ebd3e8a
|
opacity is now retrieved from stylesheet in IE. fixes #3981
|
2009-05-14 14:44:31 +00:00 |
|
Brandon Aaron
|
c41fab1eb0
|
another unit test for index method
|
2009-05-07 16:59:35 +00:00 |
|
Brandon Aaron
|
811891785f
|
.bind() now accepts an optional thisObject as the last argument which is used to change the value of this in event callbacks. fixes #3699
|
2009-05-07 00:50:28 +00:00 |
|
Brandon Aaron
|
8f042d8be3
|
fix for #4234. hover can take one function to use for both enter and leave.
|
2009-05-06 02:17:24 +00:00 |
|
Brandon Aaron
|
4460d5ad59
|
unit tests for using jQuery events on non-dom elements. fixes #3439. thanks morgan
|
2009-05-04 04:54:09 +00:00 |
|
Brandon Aaron
|
31b573185b
|
fix :hidden selector that was accidentally reverted in previous commit, also fixed tests for :hidden selector in IE6
|
2009-05-04 00:19:57 +00:00 |
|
Ariel Flesler
|
c6b59263b5
|
testrunner: Updating an orphaned test
|
2009-05-03 17:02:56 +00:00 |
|
Ariel Flesler
|
3a80de1c7a
|
jquery core: $() -> $(document) and $(undefined) -> $([]). Removed a duplicated block.
|
2009-05-03 15:57:25 +00:00 |
|
Brandon Aaron
|
e45b41602f
|
make sure toggleClass does not delete classNames when forcefully removing classes and they are already removed
|
2009-05-02 22:35:39 +00:00 |
|
Brandon Aaron
|
5e6e53835e
|
toggleClass can now toggle multiple classNames (space seperated list) and toggle the whole className. fixes #3825.
|
2009-05-02 21:14:38 +00:00 |
|
Brandon Aaron
|
d415e0adb8
|
actually should be 6330, not 6329
|
2009-05-02 19:23:53 +00:00 |
|
Brandon Aaron
|
ffd457d456
|
index now works in reverse when passed a selector or undefined. fixes #3971
|
2009-05-02 19:22:55 +00:00 |
|
Brandon Aaron
|
cbda6c541b
|
fix global event triggering that i broke in r6323
|
2009-05-01 00:59:27 +00:00 |
|
Brandon Aaron
|
aef1989ba7
|
live event handlers now receive data from trigger, fixes #4532, thanks nbubna
|
2009-04-30 21:50:15 +00:00 |
|
Brandon Aaron
|
71efbdd3b2
|
refactor specialAll into add and remove hooks for existing special events, live now accepts optional data param like bind, fixes #4612 and #4613, thanks to Mike Helgeson
|
2009-04-30 21:44:25 +00:00 |
|
Brandon Aaron
|
45b8d2531e
|
enable test for binding events cross-frame that was fixed in r6316
|
2009-04-29 22:04:41 +00:00 |
|
Brandon Aaron
|
851846aabe
|
.unbind() without any arguments now also unbinds namespaced events. fixes #4609 and #4241
|
2009-04-29 21:45:58 +00:00 |
|
Brandon Aaron
|
6a049246a1
|
fix for #4216. css now ignores negative numbers for width and height when passed an object of props and vals.
|
2009-04-22 05:23:53 +00:00 |
|
John Resig
|
4130319e97
|
Added explicit module names to the new unit tests.
|
2009-04-20 17:05:18 +00:00 |
|
John Resig
|
2764127335
|
Unified the formatting of core.js. === or !== are used wherever appropriate, syntax has been normalized, braces are added in all cases, and jQuery() now returns an empty set.
|
2009-03-31 17:35:20 +00:00 |
|
Brandon Aaron
|
e06da1724c
|
moving dimension related unit tests to dimensions test module
|
2009-03-22 23:25:58 +00:00 |
|
Brandon Aaron
|
d7d908b05a
|
decoupling styles retrieval from the attr method
|
2009-03-22 23:25:03 +00:00 |
|
Brandon Aaron
|
30e760b63f
|
fix for #4189, live/die now work with contexts other than just document
|
2009-03-20 03:10:07 +00:00 |
|
Brandon Aaron
|
7c04a64016
|
breaking jquery out into smaller modules. added attributes.js, manipulation.js, and traversing.js
|
2009-03-18 21:15:38 +00:00 |
|
Brandon Aaron
|
2c31a1624f
|
fix for #4374, gap in :hidden, :visible logic
|
2009-03-18 17:55:07 +00:00 |
|
Brandon Aaron
|
e73990a566
|
fix for #3688, setting type attribute on button causes IE to throw error
|
2009-03-17 22:27:25 +00:00 |
|
John Resig
|
f1f5cd9f6a
|
Simplified the structure of the .css() and .attr() methods (reducing the number of calls). Need to optimize $.css/$.curCSS/$.attr still. Fixes #4269.
|
2009-02-28 20:23:48 +00:00 |
|
Ariel Flesler
|
48164ee603
|
jquery event: Fixing event.currentTarget for live().
|
2009-02-23 13:27:48 +00:00 |
|
John Resig
|
a37ca9e905
|
Made sure that .remove now uses multiFilter. Fixes bug #4205.
|
2009-02-20 19:45:29 +00:00 |
|
John Resig
|
db8623ebc8
|
Fixed one of the selector tests that was reporting incorrectly in browsers that actually supported type="search" inputs.
|
2009-02-19 21:35:33 +00:00 |
|
John Resig
|
2a600c13ef
|
Disabled some of the animation tests that were being flaky.
|
2009-02-19 21:30:25 +00:00 |
|
John Resig
|
3e6c7f083c
|
Missed an other search-related test.
|
2009-02-18 21:57:46 +00:00 |
|
John Resig
|
481171a3f8
|
Fixed some tests that were changed (fixed!) by fixing #3966.
|
2009-02-18 19:59:51 +00:00 |
|
John Resig
|
ca79d866fe
|
Made it so that search input elements are now serialized. Fixes bug #4107.
|
2009-02-18 19:43:14 +00:00 |
|
John Resig
|
75a973da35
|
Made it so that appendTo, etc. return the inserted elements (thus using pushStack, as well). Fixes bugs #3966 and #4182.
|
2009-02-18 16:29:43 +00:00 |
|
John Resig
|
1ac087f6f9
|
Updated the show() tests to work without the use of jQuery.browser (the test suite now passes 100% in IE8).
|
2009-02-17 22:22:05 +00:00 |
|
John Resig
|
b536d2ac67
|
Reorganized and disabled some of the height/width tests. Need to look in to better abornormal-padding/margin/border support at some point.
|
2009-02-17 22:15:42 +00:00 |
|
John Resig
|
4b7e1c906f
|
Brought back the compareDocumentPosition code. While it is redundant in Firefox it's much faster than using indexOf.
|
2009-02-17 17:43:05 +00:00 |
|
John Resig
|
8d9aa015c1
|
Changed the currentTarget test - no need to test the native event triggering for this test.
|
2009-02-17 17:22:59 +00:00 |
|
John Resig
|
80782d958c
|
Changed some of the fx/stop tests to handle the new test markup.
|
2009-02-17 16:39:33 +00:00 |
|
John Resig
|
4a4d049df9
|
Made the div showing a little more explicit - making sure that it doesn't affect the fx tests.
|
2009-02-17 16:22:41 +00:00 |
|
John Resig
|
f20c974644
|
Tweaked some of the selector tests to handle some of the test page changes.
|
2009-02-17 15:58:11 +00:00 |
|
John Resig
|
f89f5eb61f
|
Reorganized some of the animation tests to work with the new hide/show changes.
|
2009-02-17 15:54:27 +00:00 |
|
John Resig
|
7b5cfb78ec
|
Disabled one of the ordering tests that was taking a while to run.
|
2009-02-17 14:13:39 +00:00 |
|
John Resig
|
10ab08de43
|
Fixed some more CSS/visibility tests.
|
2009-02-17 14:08:11 +00:00 |
|
John Resig
|
ad7577a084
|
Changed a bunch of the DOM tests to work in Document Order.
|
2009-02-17 14:05:25 +00:00 |
|
John Resig
|
6bd6a4e059
|
Updated some of the display/visible/hidden tests to work on an appropriate element.
|
2009-02-17 13:57:28 +00:00 |
|
Ariel Flesler
|
63f8bb7027
|
testrunner: Misc
|
2009-02-17 12:42:46 +00:00 |
|
Ariel Flesler
|
0a1b0db347
|
jquery event: closes #4033. e.currentTarget wasn't being enforced for native events (IE doesn't have it)
|
2009-02-17 12:38:16 +00:00 |
|
John Resig
|
048fc4555f
|
Added support for class selectors and class attribute selectors on XML documents. Fixes jQuery bug #4167.
|
2009-02-16 18:23:59 +00:00 |
|
John Resig
|
8533da939d
|
Fixed an issue with :nth-child selectors embedded in :not() filters. Fixes jQuery bug #4156.
|
2009-02-16 17:58:33 +00:00 |
|
John Resig
|
e25c4a132f
|
Change the behavior of how :visible and :hidden work. :hidden is when an element is display none, a parent element is display none, or the element has a width of 0. :visible is when the element is not display none and all of its ancesotrs are not display none and its width is larger than 0. Fixes jQuery bugs #1349, #3265, and #3895.
|
2009-02-16 15:52:15 +00:00 |
|
John Resig
|
5586fedf29
|
Fixed a bug with certain + selectors failing (Fixes jQuery bug #4023). Also tweaked the + and > functions a little bit.
|
2009-02-16 15:36:42 +00:00 |
|
John Resig
|
f0189d6181
|
Fixed the issue where weird characters were being used in ID selectors. Fixes jQuery bug #3913.
|
2009-02-15 22:46:54 +00:00 |
|
John Resig
|
22c9c9b9d3
|
Make sure that [name=FOO] searches actually have the specified name (IE includes elements that have the ID, as well).
|
2009-02-15 22:33:19 +00:00 |
|
John Resig
|
20827707a9
|
Added fixes for two different :not() bugs. One with p:not(p.foo) failing and another with a weird combination of multiple selectors and filters. Fixes jQuery bug #4101.
|
2009-02-15 21:13:33 +00:00 |
|
John Resig
|
f9a7cfacf7
|
Updated the copy of jQuery and added some more context tests.
|
2009-02-15 18:20:01 +00:00 |
|
John Resig
|
21dde30348
|
Provide a graceful failover for [name=foo] queries that are looking for non-input/iframe/form elements. Fixes jQuery bug #4081.
|
2009-02-14 22:24:55 +00:00 |
|
John Resig
|
6f4b08cdf9
|
Added support for sorting in Safari - when querySelectorAll isn't able to be used.
|
2009-02-14 18:10:45 +00:00 |
|
John Resig
|
868f262eed
|
Disabled expando selector tests - they don't work in all browsers.
|
2009-02-14 17:13:08 +00:00 |
|
John Resig
|
e16c7fe0f8
|
Make sure that elements are returned in document order - and that the results are unique.
|
2009-02-14 16:59:10 +00:00 |
|
John Resig
|
9aa0c69c43
|
Fixed bubbling of live events (if an inner element handles an event first - and stops progatation - then the parent event doesn't encounter the event). Thanks to Irae for the patch. Fixes bug #3980.
|
2009-02-09 23:29:57 +00:00 |
|
John Resig
|
b16da9d762
|
Reworked the attribute selection code to be able to select false-y values - and added some tests to verify that they work well against expandos.
|
2009-02-09 15:18:07 +00:00 |
|
John Resig
|
ce90accc58
|
Reworked the .clone() function in IE. Fixes jQuery bugs #3500 (jQuery expandos were causing extra elements to appear from using .html() cloning), #3254 (Mis-match in clone result length causes problem), and #2845 (Cloning an <object/> causes exceptions to be thrown).
|
2009-02-09 14:48:15 +00:00 |
|
John Resig
|
f38648c7cd
|
Added a fix for empty attribute selection values. Fixes jQuery bug #3990.
|
2009-02-07 17:41:30 +00:00 |
|
John Resig
|
2b7642cff0
|
Added logic for not using getElementsByClassName in different failure states. Fixes jQuery bugs #4058 and #4042.
|
2009-02-07 16:54:11 +00:00 |
|
John Resig
|
b438d83916
|
Tweaked one of the selector tests.
|
2009-01-22 00:11:11 +00:00 |
|
John Resig
|
d45f193948
|
A follow-up for bug #3945. ID selectors don't work in querySelectorAll on XML documents, so we just fall back to the normal engine.
|
2009-01-21 23:31:29 +00:00 |
|
John Resig
|
7d9d210540
|
Make sure that [name=foo] and #id selectors don't use the native methods on XML documents (since id and name attributes may not be defined by a DTD and will return nothing instead. Fixes jQuery bug #3945.
|
2009-01-21 23:19:30 +00:00 |
|
John Resig
|
f9a5849723
|
Now handle the case where Safari's querySelectorAll fails on uppercase characters in quirks mode. Added a test to check for it and re-worked some of the existing tests to better handle document order issues. Fixes jQuery bug #3840.
|
2009-01-21 22:57:07 +00:00 |
|
John Resig
|
9b3804a8ec
|
After discussing it with a number of users I've decided to revert the change to [name!=value]. It is now equal to :not([attr!=value]). Attempting to switch it to [attr]:not([attr!=value]) produced some really non-obvious results and confused users. Fixes jQuery bug #3884.
|
2009-01-21 22:36:21 +00:00 |
|
John Resig
|
626961c4a5
|
CHILD positions were being cached improperly. Tweaked it and added a test to make sure it doesn't happen again. Fixes jQuery bug #3924.
|
2009-01-21 22:01:50 +00:00 |
|
John Resig
|
aa7616cf9a
|
Added support for a[name^='foo['] style selectors. Fies jQuery bug #3928.
|
2009-01-20 19:44:08 +00:00 |
|
John Resig
|
cd28922b78
|
Made sure that .removeClass(null) doesn't throw an exception. Fixes #3847.
|
2009-01-20 17:33:25 +00:00 |
|
John Resig
|
a78557472c
|
Focused support of .live(). stopPropagation and stopImmediatePropagation are not supported - and do not do what the use would expect.
|
2009-01-20 17:25:37 +00:00 |
|
John Resig
|
28a1f02223
|
Re-worked the logic for where .selector and .context are added for ID selectors (especially ones that aren't found). Fixes jQuery bug #3833.
|
2009-01-20 16:00:48 +00:00 |
|
John Resig
|
4e7d565e50
|
Added two more tweaks for XHTML core tests.
|
2009-01-19 23:33:46 +00:00 |
|
John Resig
|
9db710a156
|
Made some tweaks to the core tests so that they'll run better under XHTML.
|
2009-01-19 23:22:25 +00:00 |
|
John Resig
|
96152559e0
|
Landing a fix for non-link anchor tabIndex (from scott.gonzalez). Fixes ticket #3916.
|
2009-01-19 21:40:23 +00:00 |
|
John Resig
|
8e8d7ade43
|
Merged some recent fixes in from Sizzle.
|
2009-01-19 18:09:11 +00:00 |
|
Ariel Flesler
|
34a9f8a210
|
jquery fx: sync animations were being left on jQuery.timers (double callback)
jQuery.timerId is now a local var and it's not null'ed anymore.
|
2009-01-14 23:09:52 +00:00 |
|
John Resig
|
6dc30ae7f6
|
Merged Sizzle changes back into jQuery.
|
2009-01-13 16:40:19 +00:00 |
|
John Resig
|
ea78377760
|
Only try to wrap the element if it's not disconnected, fixed #3828.
|
2009-01-12 14:07:14 +00:00 |
|
John Resig
|
0c97178553
|
Fixed an issue with parentNode being accessed in attr() on disconnected DOM elements.
|
2009-01-12 14:00:35 +00:00 |
|
John Resig
|
aa29b8e3bc
|
Had to remove the global variable tricks (especially the delete window calls) as they cause
exceptions in IE. Also fixed a faulty test that assumed the order of Ajax function callbacks
would be consistent.
|
2009-01-12 01:12:58 +00:00 |
|
John Resig
|
73ff49ac9a
|
Prevented non-script <script> blocks from executing, fixing #3733.
|
2009-01-11 19:33:01 +00:00 |
|
John Resig
|
0066ba3f82
|
.closest() with positional selectors wasn't worked as expected.
|
2009-01-10 20:30:03 +00:00 |
|
John Resig
|
b1018cad12
|
Landed a fix for when a DOM element gets accidentally removed by another live event handler. Thanks to Irae for the patches. Fixed #3820.
|
2009-01-10 19:57:07 +00:00 |
|
John Resig
|
29bf601f34
|
Fixed an issue with script nodes being removed incorrectly, fixes #3737.
|
2009-01-10 01:07:59 +00:00 |
|
Ariel Flesler
|
afb05081c0
|
testrunner: Putting back the global variables used for ajax tests. I added many calls to delete though. The global namespace must be cleaned up before calling start() again.
|
2009-01-10 00:16:48 +00:00 |
|
Ariel Flesler
|
d62875fb01
|
testrunner: Removing every global variable leaked within (and outside) tests. Some were deleted and some saved within the jQuery namespace.
|
2009-01-09 23:49:18 +00:00 |
|
John Resig
|
ec7baf230d
|
Didn't get specific enough with the proxy guid, fixes #3787.
|
2009-01-09 22:14:48 +00:00 |
|
John Resig
|
d12e8a34e6
|
Made it so that you can bind a single function to multiple .live() selectors. Additionally, simplified the proxy code to provide a default proxy function.
Fixes #3787.
|
2009-01-09 22:10:42 +00:00 |
|
Ariel Flesler
|
eced38a30d
|
testrunner: refactored unbind's tests. Including one for #3538, passing since last commit.
|
2009-01-08 22:22:33 +00:00 |
|
John Resig
|
c6f189ac73
|
Selector state wasn't being passed along on a cloned jQuery object.
|
2009-01-08 21:41:58 +00:00 |
|
Scott González
|
49d0d5b7a3
|
Fixed tabindex normalization so that elements that natively support tabbing, but don't have a tabindex explicitly set return 0 instead of undefined.
Removed jQuery.support.tabindex since we're only normalizing non-XML right now and all browsers support tabIndex for HTML documents.
|
2009-01-07 14:36:30 +00:00 |
|