John Resig
6b09032864
Added support for the new .closest() method (very useful for event delegation).
2008-12-22 00:52:53 +00:00
John Resig
c85243dfc4
Landing the new Sizzle selector engine. There'll need to be some later tweaks (to make the tests a little more pragmatic - especially for document order elements). But it appears to be passing well and that's enough. Closes #3563 .
2008-12-20 01:19:17 +00:00
John Resig
46ee77bcc3
Fixed line-ending issue.
2008-12-19 05:43:37 +00:00
John Resig
3963fcb30d
Tweaked mis-numbered makeArray test.
2008-12-19 05:42:15 +00:00
John Resig
132b8de614
Switched to using DOM Fragments in domManip.
2008-12-19 04:37:54 +00:00
John Resig
2875460f63
Added selector path logging (creates a trail that plugins can use).
2008-12-19 04:37:10 +00:00
Ariel Flesler
e611289a79
testrunner: re adding the test for a function within isFunction.
2008-12-16 00:05:04 +00:00
Ariel Flesler
96e8f355da
testrunner: fixing tests that were broken due to recent updates to qunit.
2008-10-18 21:59:09 +00:00
Ariel Flesler
1023cf1d72
jquery core: closes #3248 , #3079 , #3026 , #3176 , #3202 , #3129 . jQuery.makeArray doesn't support functions anymore. Voiding the conflict with Scriptaculous 1.7.x.
2008-08-12 19:34:30 +00:00
Ariel Flesler
a27b5d0468
jquery core: closes #2652 . val() supports option elements, also simplified the code.
2008-07-23 17:00:32 +00:00
Ariel Flesler
69212c501f
jquery core: closes #2968 . Simplified isFunction, dropping support for DOM methods and functions like alert() on IE.
2008-07-23 16:18:05 +00:00
Ariel Flesler
28937ded0e
test runner: optimizing a test for speed.
2008-07-01 02:08:45 +00:00
Ariel Flesler
a23e4361fc
test runner: recloses #3102 . Adding one test for $().eq("1")
2008-07-01 02:05:46 +00:00
Ariel Flesler
21d669135d
test runner: 2 tests for [5728].
2008-06-17 19:59:16 +00:00
Ariel Flesler
1e9593646f
test runner: adding 2 tests for .val( Number ).
...
Removed a silly test.
2008-05-29 00:03:45 +00:00
Ariel Flesler
9e48649729
test runner: the changes are:
...
- Replaced all the $ for jQuery in the tests and suite.
- Added a noConflict to testrunner.js.
- Modified the test for noConflict() so that it still work.
- Added jQuery 1.2.1 and 1.2.3 to otherlibs.
2008-05-28 23:18:25 +00:00
Ariel Flesler
3c5c3dffaa
test runner: A test was failing on Opera 9.50. Not a bug, just made the test less specific and it passed.
2008-05-24 21:27:12 +00:00
Ariel Flesler
0e63c789e3
test runner: adding more tests for attr(). Related to [5574] and [5683].
2008-05-24 18:11:55 +00:00
Ariel Flesler
1382ea8d98
test runner: improved the shown message of 4 isFunction tests.
2008-05-14 21:18:46 +00:00
Ariel Flesler
37394598cb
test runner: improved a test and added a missing semicolon
2008-05-12 22:59:58 +00:00
Ariel Flesler
0a794ed5fc
test runner: added 2 tests for [5500]
2008-05-08 17:16:49 +00:00
Ariel Flesler
6a9b73c7b9
test runner: extra tests for $.fn.add enabled by [5503] and a small fix for an html() test.
2008-05-08 17:11:03 +00:00
Ariel Flesler
9f0c0cfec5
test runner: making 2 tests more flexible because they yield a slightly different result on Safari 3, but still acceptable.
2008-05-08 16:04:01 +00:00
Ariel Flesler
96ca83d150
test runner: extra test for makeArray, related to [5481]
2008-05-07 00:46:14 +00:00
Ariel Flesler
ba48be3ada
test runner: translated all the ok() with '==' to equals(), as it gives more information on failures.
2008-05-06 18:56:02 +00:00
Ariel Flesler
6fc2c67581
test runner: adding some tests that were missing for the $ constructor.
2008-05-06 00:42:59 +00:00
Scott González
f8698395ac
core: Fixed #2605 : .data() now accepts null as a value.
2008-05-03 01:51:55 +00:00
Scott González
ad3c49d1b6
core: Fixed #2605 : .data() now accepts null as a value.
2008-05-03 01:39:27 +00:00
Scott González
35c68b4578
core: Fixed #2600 : jQuery.extend no longer skips over null properties.
2008-05-02 19:49:41 +00:00
Ariel Flesler
f54d277df4
test runner: voided the failing tests for jQuery.map, that belong to an unapproved proposal( #2616 ).
2008-04-29 20:54:30 +00:00
Ariel Flesler
5ca908d3b6
test runner: added another test for makeArray.
2008-04-29 20:52:48 +00:00
Jörn Zaefferer
ab756ceab0
jquery core: tests for #2616
2008-04-28 14:00:27 +00:00
Ariel Flesler
508b1e2432
jquery core: fixed makeArray to recognize the window (has length)
...
test runner: updated the tests for makeArray
2008-04-25 03:48:07 +00:00
Jörn Zaefferer
f8e5fd6fef
jquery core: Patch from #2619 applied, making makeArray more flexible and faster; removed hint to ticket from (previously failing) test
2008-04-24 21:23:36 +00:00
Ariel Flesler
291f071eff
- adding the tests for the changes to $.makeArray, proposed at #2619
2008-04-22 23:07:35 +00:00
John Resig
b0c7df65d0
You can now overwrite values returned from .data() with .bind("getData") - returning a value will override any bound value on that element.
2008-02-03 18:43:04 +00:00
John Resig
4a11e6d70b
Tweaked the .data() event triggering - it now triggers a single 'setData' event, passing in a key value pair of what was changed.
2008-02-03 17:56:21 +00:00
John Resig
77da94552e
Added $().data(), $().removeData(), and .bind("click!"). .data() and .removeData() handle namespaced data, .data() triggers a "set-KEY" event on all modified elements, and .bind("click!") only triggers a click (and no namespaced events).
2008-02-03 04:05:24 +00:00
David Serduke
1faed11e3c
Fix #2184 by using the jQuery.clean() function instead of a direct innerHTML assignment in the clone() function for IE.
2008-01-23 03:54:23 +00:00
John Resig
d0fae71464
Discontinued the test for $(form.elements).
2008-01-14 20:40:05 +00:00
John Resig
2e6c123c87
Excluded a couple Ajax tests from running locally.
2008-01-14 20:17:21 +00:00
John Resig
c39bd07cc9
Added support for breaking in an object loop (Bug #2111 ).
2008-01-14 20:06:34 +00:00
Brandon Aaron
8a356f0d23
Adding browser UA tests
2008-01-14 18:47:21 +00:00
Jörn Zaefferer
948753842b
Test for #2114
2008-01-04 11:33:34 +00:00
David Serduke
7ef40fd199
Fixed #2076 where .val() could return an array instead of undefined when the jquery object was empty. The bug was created during the .val() refactoring for the javascript strict FF ticket.
2007-12-18 17:19:33 +00:00
Brandon Aaron
fc51e14b81
width and height methods are now working properly
2007-12-18 03:53:09 +00:00
David Serduke
24e036c7c8
Fixed #2070 by adding a test for !nodeType to isArrayLike so DOM elements like SELECT are not considered array-like (even though they really are).
2007-12-17 21:02:05 +00:00
Jörn Zaefferer
ce4ab8a60e
test for #2070
2007-12-17 19:01:25 +00:00
David Serduke
90b25efa6c
Fixed #2062 by adding a check to see if the selector is array-like in .not() before testing it as an array. Otherwise it does a straight comparison during the filter test.
2007-12-17 16:54:44 +00:00
David Serduke
6496e4d9c4
Fixed #2037 where Opera would mis-state the value of 'display' after an innerHTML was done in some cases.
2007-12-17 01:58:05 +00:00