Karl Swedberg
|
2c28f229e5
|
fixed offset(coordinates) returns null when no matching elements in jQuery object (fixes ticket #5888)
|
2010-01-24 01:26:35 +08:00 |
|
Karl Swedberg
|
a63754aa4e
|
added tests for show/hide with falsy, non-zero values
|
2010-01-24 01:25:22 +08:00 |
|
Ben Alman
|
28ce15979f
|
fixed jQuery.dir regression introduced with 1.4 *untils patch that errored when traversing XHTML text nodes with an until test
|
2010-01-24 01:20:53 +08:00 |
|
Irae Brasil
|
01f72026ec
|
Added support for multiple live event handlers, live hover, and live focus/blur (mapped to focusin/focusout). Fixes #5804, #5801, #5852.
|
2010-01-23 11:56:24 -05:00 |
|
Irae Brasil
|
150e44cdda
|
Make sure non-left-click events don't bubble. Fixes #3861.
|
2010-01-23 11:12:26 -05:00 |
|
John Resig
|
155ecf42a0
|
Make sure regular settings object is set as context for all Ajax requests, if none is specified. Fixes #5838.
|
2010-01-16 10:11:01 -05:00 |
|
Yehuda Katz
|
37b909de69
|
wrapAll(Function) doesn't actually make sense. That's why I couldn't figure out how to test it!
|
2010-01-14 00:45:29 -05:00 |
|
jeresig
|
d431519d61
|
We only care that some of the html return value is escaped, not necessarily all of it (as is the case in Safari 3.x).
|
2010-01-13 15:23:05 -05:00 |
|
jeresig
|
05aaa33957
|
Make sure that null params aren't traversed. Fixes #5794.
|
2010-01-13 09:29:01 -05:00 |
|
jeresig
|
5d49335eac
|
Make sure that disconnected nodes aren't sorted/uniqued. Fixes #5791.
|
2010-01-13 00:12:18 -05:00 |
|
jeresig
|
8e53f7b5d6
|
Fixed typo in logic, also disabled function setters in this case to allow the functions to passthrough and bind.
|
2010-01-12 21:54:06 -05:00 |
|
jeresig
|
4151ddef9d
|
Bringing some selector tests back from Sizzle.
|
2010-01-11 23:55:02 -05:00 |
|
jeresig
|
2c8af19a06
|
Some more touching up of the replaceWith tests.
|
2010-01-11 23:32:11 -05:00 |
|
jeresig
|
31252b1e47
|
Did some reorganizing of the recently added replaceWith tests.
|
2010-01-11 17:29:48 -05:00 |
|
jeresig
|
23d600c66d
|
Make sure that wrapInner works on elements that have no contents. Fixes #3552.
|
2010-01-11 16:31:31 -05:00 |
|
jeresig
|
3e9ef6f5c0
|
Final pass at fixing #5785. Need to make sure that inner-nodes are detached before the remove() occurs (and it should still occur, the nodes are being obliterated.
|
2010-01-11 16:25:01 -05:00 |
|
jeresig
|
cb4880ee83
|
Made some additional tests for #5785.
|
2010-01-11 16:08:39 -05:00 |
|
jeresig
|
36a98b95c2
|
Make sure we use detach instead of remove in replaceWith. Fixes #5785.
|
2010-01-11 15:57:45 -05:00 |
|
jeresig
|
366039a6f0
|
Revert "Adding in backwards-compatiblity support for jQuery().bind/unbind/trigger - and immediately deprecating it. Please explicitly use jQuery(document) in your code."
This reverts commit e9d5947b4a .
|
2010-01-11 13:48:40 -05:00 |
|
jeresig
|
d6d5ed4c68
|
Merge branch 'setterargs'
|
2010-01-07 14:26:06 -05:00 |
|
jeresig
|
4fa00369f0
|
Added in support for .offset(Function).
|
2010-01-07 14:07:21 -05:00 |
|
jeresig
|
ebaf374f2a
|
Add .css(Function) incoming value tests.
|
2010-01-07 13:52:20 -05:00 |
|
jeresig
|
0bb4fd0af7
|
No need for the try/finally logic in the css tests, won't even work as expected.
|
2010-01-07 13:44:53 -05:00 |
|
jeresig
|
22ff8e9ea4
|
Added manipulation tests for setter function args.
|
2010-01-07 13:34:16 -05:00 |
|
jeresig
|
308d6cdad0
|
Make sure that a parsererror is thrown whenever malformed JSON comes back from a server (so that the Ajax error handler is called). Makes it uniform across browsers that do and don't have JSON.parse support.
|
2010-01-07 12:21:58 -05:00 |
|
jeresig
|
cc1a34852f
|
Added some .text(Function) tests.
|
2010-01-07 11:51:48 -05:00 |
|
jeresig
|
f126f1ce85
|
Added tests for attribute function setters.
|
2010-01-07 11:15:40 -05:00 |
|
jeresig
|
12e8f07e34
|
Moved the val() tests from manipulation into attributes.
|
2010-01-07 09:55:15 -05:00 |
|
jeresig
|
84dd82eb1a
|
Add some abort() Ajax tests. Verifies that #3984 works.
|
2010-01-06 12:13:56 -05:00 |
|
jeresig
|
e424e01c47
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-01-06 11:32:39 -05:00 |
|
jeresig
|
e9d5947b4a
|
Adding in backwards-compatiblity support for jQuery().bind/unbind/trigger - and immediately deprecating it. Please explicitly use jQuery(document) in your code.
|
2010-01-06 11:32:29 -05:00 |
|
Filipe Fortes
|
0d1a2c1b11
|
Make sure to do a deep copy on arrays. #5750
|
2010-01-07 00:11:22 +08:00 |
|
jeresig
|
6861b5d4eb
|
Added in support for content-type sniffing for scripts. Fixes #5718.
|
2010-01-06 10:19:38 -05:00 |
|
Rick Waldron
|
787f271052
|
Detect JSON Ajax requests by the response content-type (like is done with XML). Fixes #5709.
|
2010-01-05 19:48:16 -05:00 |
|
jeresig
|
230614b4df
|
Merging in jQuery.proxy() branch.
|
2010-01-05 19:18:39 -05:00 |
|
jeresig
|
ffb1867a43
|
Rewrite of jQuery.browser to become engine-centric, rather than browser-centric. Also attempt to determine the engine version in a smarter fashion, less prone to error. Finally, enhanced the test suite with 255 useragent strings from http://user-agent-string.info/download for testing. jQuery.browser.safari is now deprecated, use jQuery.browser.webkit instead.
|
2010-01-05 17:01:20 -05:00 |
|
jeresig
|
1d2b1a57da
|
Added in jQuery.proxy(obj, name), like the method described in Secrets of the JavaScript Ninja and in Dojo's Hitch, and added in some unit tests.
|
2009-12-31 15:17:52 -05:00 |
|
jeresig
|
66975de2d2
|
Remove the .bind(name, fn, thisObject) and promote jQuery.event.proxy() to jQuery.proxy() as alternative to handling scoping on callbacks. Fixes #5736.
|
2009-12-31 00:37:23 -05:00 |
|
jeresig
|
4729f4d443
|
Make sure that selected works in Safari on options in optgroups. Fixes #5701.
|
2009-12-22 15:02:52 -05:00 |
|
Ben Alman
|
3951894504
|
Moved jQuery.param "traditional" flag into jQuery.ajaxSettings, can now be overridden via 2nd argument to jQuery.param
|
2009-12-23 01:49:53 +08:00 |
|
jeresig
|
1ea539b4f0
|
Add some extra tests to make sure we can get the value of hyphenated CSS properties, for #3732.
|
2009-12-22 11:54:54 -05:00 |
|
jeresig
|
1e64d58183
|
Make sure that the correct value is being pulled from checkboxes in Webkit. Fixes #5699.
|
2009-12-22 02:00:46 -05:00 |
|
jeresig
|
f298cce100
|
Made sure that the .val() logic for setting radios and checkboxes was correct. Fixes #5698.
|
2009-12-22 01:18:49 -05:00 |
|
jeresig
|
261b7efb5f
|
Fixed the issue where getting an empty value was impossible. Fixes #5697.
|
2009-12-22 00:24:23 -05:00 |
|
Alexander Farkas
|
5dc6b7ce34
|
Used the patch from Alexander as the basis for a rewrite of the IE change event logic. Now has full parity with the regular change event in other browsers: Works with regular bind, works better with multiple selects, works as a regular change event (note test suite changes), works with readonly/disabled inputs, and much more. The original patch had a number of problems, including firing the change event too many times, not bubblinb properly, and not handling clicks on multi-selects properly - that should all be fixed now. Thanks Alexander for the patch pushing in the right direction.
|
2009-12-21 15:32:32 -05:00 |
|
jeresig
|
0d5bd17461
|
Moved logic for handling .animate({}), doesn't queue anymore. Fixes #5459.
|
2009-12-21 11:11:03 -05:00 |
|
John Resig
|
f0505c6d75
|
Bringing Sizzle test suite changes back in.
|
2009-12-19 17:50:56 -05:00 |
|
jeresig
|
5e811146ee
|
Temporarily disabling test for bug #4299.
|
2009-12-18 19:24:19 -05:00 |
|
jeresig
|
c05712f0a5
|
Fixed the spacing from the last commit.
|
2009-12-18 12:43:35 -05:00 |
|
jeresig
|
d40083c866
|
Disabled the passthrough .attr(method_name) functionality. You can now use it if you do: .attr({method_name: value}, true) OR as an easy initialization method: jQuery('<div/>', {html: '...', id: 'test'}).
|
2009-12-18 12:41:53 -05:00 |
|