John Resig
03c623c35f
Fixed an issue with JSON data in packed scripts. (Bug #1298 )
2007-06-16 22:19:17 +00:00
Brandon Aaron
a6b91166af
Adding test for #1182
2007-05-31 16:49:49 +00:00
Brandon Aaron
3c5340d146
Fix for #1185
2007-05-31 04:15:41 +00:00
Brandon Aaron
2c33101693
Fix for #923 , #1136 and #1233
2007-05-31 03:51:28 +00:00
Brandon Aaron
d85a22a70e
Use .one() when doing a .bind() with an "unload" event type ( #1242 )
2007-05-31 00:13:54 +00:00
Brandon Aaron
ee31297a83
Fix event.which ( #1217 )
2007-05-30 19:22:24 +00:00
Brandon Aaron
7e03645a55
Clean up in jQuery.event.add for assigning a handler.guid
2007-05-23 13:51:04 +00:00
Brandon Aaron
970eb0f020
Rolling back Rev 1892
2007-05-23 12:48:15 +00:00
Ed Engelhardt
79b3ff0772
remove an unused variable and its assignment in the 'map' method
2007-05-22 10:37:54 +00:00
Ed Engelhardt
f7ea17060f
remove a little superfluous blank which confused my eye the second time now
2007-05-22 08:43:49 +00:00
Ed Engelhardt
fd4905b4d9
In r1576 on 2007-03-24 the merge() method was split into merge() and
...
unique() for speed improvement reasons. Document this fact and also be
clear about the fact that merge() is a generic function while unique()
really works just with jQuery objects.
2007-05-22 08:18:31 +00:00
Ed Engelhardt
eabac3f6a1
fix style, prefix and typo in a few comments
2007-05-22 07:11:50 +00:00
Ed Engelhardt
d7fe34c440
improve documentation of animate() function by mentioning both the 'swing' and 'linear' easings which are provided by default
2007-05-22 07:05:32 +00:00
John Resig
5ef3d5364d
Added support for the event object properties relatedTarget, metaKey, which, and charCode. Fixes bug #1204 .
2007-05-20 16:51:52 +00:00
John Resig
5e964a4a73
Fix for bug #983 (Packed jQuery doesn't have a license at the top of the file.)
2007-05-20 16:42:42 +00:00
John Resig
9b5363b9eb
Added fixes for bug #1052 . Fixes the problems with animation chaining (and problems with toggling). Also, removed toggling from jQuery.fx (it's now handled in .animate() instead).
2007-05-20 08:40:13 +00:00
Brandon Aaron
33c097bd1e
Fix for #1198
2007-05-16 16:21:50 +00:00
Brandon Aaron
108f308eaa
Fix for #921 (IE clones events)
2007-05-14 17:46:00 +00:00
Brandon Aaron
d0c68580e5
Fix for #1182
2007-05-13 17:59:38 +00:00
Brandon Aaron
7c6100f5ed
Fix for #1169
2007-05-13 17:20:03 +00:00
Brandon Aaron
ff4f265bc0
Fix for #1162
2007-05-13 05:53:49 +00:00
Brandon Aaron
a34a1a599b
Fix for #1163
2007-05-13 04:01:57 +00:00
Brandon Aaron
009033bb45
Fix for #1167
2007-05-11 22:29:16 +00:00
Brandon Aaron
f5a2db89fd
Clean up in jQuery.event.fix ( #1171 )
2007-05-11 21:39:38 +00:00
Brandon Aaron
c76f6cd125
Fix for #1186
2007-05-11 21:14:11 +00:00
John Resig
1501447c70
Added some improvements to how the browser version is determined, based upon the suggestions of 'hobbit' in [1101].
2007-05-05 17:57:14 +00:00
Brandon Aaron
ed1e3f7e05
removing the context and selector properties that I left in jQuery.prototype.init
2007-05-02 02:41:57 +00:00
John Resig
7fa12b412b
Rev [1827] broke the two XPath sibling selectors.
2007-05-01 21:36:01 +00:00
John Resig
c512984303
We're not adding new selector features in until a new full release. Please discuss features like this in the dev mailing list, and in the bug tracker, before committing code.
2007-05-01 21:31:26 +00:00
John Resig
c0cc8edd5d
This test is expected to fail.
2007-05-01 21:27:55 +00:00
Brandon Aaron
67c640bb20
Moving constructor code to jQuery.prototype.init for more flexibility
2007-05-01 21:03:44 +00:00
Corey Jewett
13d2ef9282
Changed test count to get the green bar back
2007-04-30 17:38:41 +00:00
Corey Jewett
2e448273f5
TDD. Broken test case, need to fix xpath parser...
2007-04-30 17:31:51 +00:00
Brandon Aaron
5c54a4b8ee
Append colgroup and col elements ( #1044 )
2007-04-30 01:43:52 +00:00
John Resig
74a8e20623
Query now throws no warnings under strict mode in Firefox (ticket #922 ). In fixing this, revision [1771] was discovered and reverted (no API changes are being added in at this time), and a couple un-functioning test cases were fixed (array comparisions were being done for objects).
2007-04-29 18:39:07 +00:00
John Resig
e95a6cc746
Forgot to remove the test cases for XPath [n]. (Ticket #995 )
2007-04-28 15:45:38 +00:00
John Resig
09a2e48f45
Removed support for the XPath [n] - we weren't doing it right, and it would actually require a lot of code to "do it right" (much more than what the feature is immediately worth). See ticket #995 .
2007-04-28 15:43:18 +00:00
John Resig
fce2bdf7ff
Added support for finding elements that have underscores in their name (along with other allowed characters). Fix for ticket #1084 .
2007-04-28 15:39:30 +00:00
John Resig
610149fd19
Added jQuery.browser.version (see ticket #1101 ). Works in all browsers that we support.
2007-04-28 15:33:25 +00:00
Brandon Aaron
fba422541a
Fix for #1061
2007-04-26 18:52:10 +00:00
Jörn Zaefferer
33ee5c317d
Minor cleanup
2007-04-25 21:22:04 +00:00
Brandon Aaron
5fae496933
Fix for #1086 : Append all caps HTML tags
2007-04-25 19:48:00 +00:00
Brandon Aaron
958bed09da
Fix for #1114 : Appending legend elements in Firefox
2007-04-25 18:41:49 +00:00
Brandon Aaron
cb828f3dab
Fix for #1087 : Using appendTo with select elements
2007-04-25 18:19:39 +00:00
Brandon Aaron
2897b1bd23
unbind handlers with data + test ( #935 )
2007-04-24 22:35:04 +00:00
Brandon Aaron
14aafdf319
!= undefined :)
2007-04-24 21:50:49 +00:00
Brandon Aaron
11b64c1149
Don't pass handler function as data for events + test ( #1140 )
2007-04-24 21:48:52 +00:00
Corey Jewett
94dfccc6db
Add hook for modifying the merge behavior of $.extend. Specifically, and time there is a collision between the target and mergee this function is called to resolve it.
2007-04-23 15:29:57 +00:00
Brandon Aaron
1d2faf36cf
Fix an issue with adding multiple event handlers and reattaching the global event handler in IE
2007-04-22 16:34:23 +00:00
Brandon Aaron
03d2680259
Adding back modified test for #939
2007-04-22 05:13:33 +00:00
Brandon Aaron
e0aa10a664
Fix scope issue in DOM 2 event handlers
2007-04-22 04:17:43 +00:00
Brandon Aaron
2ad223aedd
Use DOM 2 event handlers, do not trigger click on a tags and event.data no longer global
2007-04-22 03:16:53 +00:00
Jörn Zaefferer
f63242f068
Fix for #1132
2007-04-18 18:35:34 +00:00
Corey Jewett
2fac5e7949
Add RegExp style xpath attributes and testcases. e.g. [@foo =~ /bar/i] and [@foo !~ /bar/]
2007-04-13 17:48:04 +00:00
Jörn Zaefferer
bfe5f89106
Remove XMLHttpRequest shadowing, instead decide at runtime whether to create an ActiveXObject or the XMLHttpRequest, potentially fixing #963
2007-04-03 21:19:54 +00:00
Brandon Aaron
14fa1e858c
Small optimization to jQuery.css to save 12 bytes
2007-04-03 03:04:38 +00:00
John Resig
9c94ef4c41
Added a number of additional speed gains (we now hold our own against Dojo and DOMQuery), touched up some of the selector code, fixed some minor bugs, fixed a bug with triggerEvent in Opera, fixed some more test case bugs.
2007-03-26 02:06:50 +00:00
John Resig
3446c3af76
Opera is also vulnerable to the getElementById-returning-name issue, fixed it there as well. Also had to tweak the UTF8 regexps to work in Safari (Safari doesn't support \uXXXX in RegExps, lame.)
2007-03-25 20:30:16 +00:00
John Resig
44769df602
Added fix for bug #945 (Finding items with an ID of length in IE and Opera).
2007-03-25 20:28:34 +00:00
John Resig
9c7f8ba90e
Fixed some more bugs with the test suite, made some minor file size tweaks to the selector code.
2007-03-25 19:02:31 +00:00
John Resig
d7a8794eb5
Cleaned up a lot of the test suite - reorganized and renamed tests. Added a new triggerEvent() method to the test runner to help us better test actual event interactions.
2007-03-25 18:06:18 +00:00
Jörn Zaefferer
00a2fa5f35
Added test for #769
2007-03-25 12:32:31 +00:00
Jörn Zaefferer
eab0e57fb5
Added test for #815
2007-03-25 12:16:23 +00:00
Jörn Zaefferer
4b9bed9543
Added test for #935
2007-03-25 12:07:59 +00:00
Jörn Zaefferer
4903872c17
Added test for #939
2007-03-25 12:01:15 +00:00
Jörn Zaefferer
4e7c9b08a0
Added test for #945
2007-03-25 11:52:53 +00:00
Jörn Zaefferer
707f23f83a
Added test for #968
2007-03-25 11:04:28 +00:00
Jörn Zaefferer
06b89271c1
Added test for #970
2007-03-25 10:55:22 +00:00
Jörn Zaefferer
e6ffe02503
Fixed docs for ajax timouet to mention that its in milliseconds
2007-03-25 10:52:40 +00:00
Jörn Zaefferer
b8aa9e7cfc
Added test for #975 , so far it passes only in opera
2007-03-25 10:45:20 +00:00
Jörn Zaefferer
a10afee0c3
Added a not-yet-failing testcase for #1054
2007-03-25 10:34:03 +00:00
Jörn Zaefferer
88abf0902a
Added a not-yet-failing testcase for #1054
2007-03-25 10:30:59 +00:00
John Resig
25b424134f
2007-03-25 02:45:12 +00:00
John Resig
ae208246fb
Added support for escaping selectors in ID and Classname queries ( #143 ). You need to be sure to double-escape selectors, though, as JavaScript requires it to get the right effect.
2007-03-25 02:04:03 +00:00
John Resig
af79bb1f25
Added UTF8 Selector support ( #1001 ) and fixed infinite selector loops ( #1025 ). You can now select elements by UTF8-based IDs, classes, and attributes.
2007-03-25 00:58:19 +00:00
John Resig
ec2b688920
Merged my speed improvements into the jQuery core (is actually 200b smaller now!). Additionally, added in some better reporting to the test suite, and fixed a bug with how selector tests were performmed.
2007-03-24 21:55:03 +00:00
John Resig
1b9f4d3d2e
Simplified the easing options - we now provide "swing" and "linear" (defaulting to "swing"). This is in response to #928 .
2007-03-24 03:12:12 +00:00
John Resig
fde2867fce
Added a fix for #891 (Using a /foo selector within a non-document context.)
2007-03-24 03:00:03 +00:00
John Resig
32b523b5c5
Added fix for #986 (ID selector within an element that doesn't exist).
2007-03-24 02:54:24 +00:00
John Resig
e2b52e1e40
Added support for comma-separated .is(), touched up the test cases. Resolves #977 .
2007-03-24 02:44:41 +00:00
John Resig
6d03f9290e
An Ajax-based test was being run locally (which doesn't work).
2007-03-24 02:07:37 +00:00
John Resig
0f7c89cd97
Added a fix and test for bug #978 (Appending elements into an IFrame, in IE).
2007-03-24 02:03:47 +00:00
Brandon Aaron
7ad613c5e9
Update to fix for #1064 and tests
2007-03-22 01:37:28 +00:00
Brandon Aaron
26034c4a29
That should have been a string, not a number
2007-03-21 20:15:26 +00:00
Brandon Aaron
3728a8ac04
Fix for #1064 and added tests for setting/getting opacity
2007-03-21 20:10:04 +00:00
John Resig
36774226dd
Only fadeIn/Out or slideUp/Down elements that are already hidden/visible (for #1051 ).
2007-03-18 18:52:09 +00:00
Jörn Zaefferer
98b721d27f
Fix for #953 , use always GET for $.get
2007-03-17 14:18:06 +00:00
John Resig
1d0dec55ba
Animations now use a single interval timer, global for all animations. This severely improves the performance and responsiveness of the animations in most browsers.
2007-03-17 02:02:01 +00:00
John Resig
83b43a1e92
Forced the test suite into standards mode. Fixed some issues with how opacity was handled in IE. Fixed a number of IE fx bugs.
2007-03-16 20:37:10 +00:00
John Resig
ab2d10c6d6
Removed some un-needed code from css() and fixed a bug with how Safari handles childNodes in makeArray.
2007-03-16 04:32:37 +00:00
John Resig
8613d9a93a
Added a test for bug #997 .
2007-03-16 00:05:38 +00:00
John Resig
7d0a84193f
Added all the tests for isFunction, fixed bug #1026 .
2007-03-16 00:00:46 +00:00
John Resig
027668047a
A pack of animation fixes for #24 , #260 , #744 , #799 , #1003 , and #1021 .
2007-03-15 16:54:13 +00:00
Brandon Aaron
109e4b2987
Fix for Rev 1511
2007-03-11 20:03:45 +00:00
Brandon Aaron
a6886d0904
Clean up for revision 1462: "Fix for Safari crashes when doing DOM Manipulations" to use jQuery.makeArray
2007-03-09 15:41:58 +00:00
Brandon Aaron
2b9b3e90c1
Fix generic event handler and $events expando removal for IE
2007-03-05 17:42:12 +00:00
Brandon Aaron
fe1910d4d9
Fix generic event handler and $events expando removal for IE
2007-03-05 17:34:17 +00:00
John Resig
9791855ea9
Fix for bug #962 .
2007-03-01 05:16:34 +00:00
John Resig
6b729ff798
Cleaned up how event removing was handled. All expandos are now removed when they are no longer needed. Additionally, a bug where all events are unbound if an incorrect event handler is provided, was fixed.
2007-03-01 04:54:51 +00:00
Brandon Aaron
5adf740a15
Fix for Safari crashes when doing DOM Manipulations
2007-02-28 14:27:06 +00:00
Jörn Zaefferer
2cefce05c8
Removed docs breaking xml docs
2007-02-27 22:13:43 +00:00
Jörn Zaefferer
1c42201d7a
Fixed list of destructive methods in end() docs
2007-02-27 21:58:14 +00:00
Jörn Zaefferer
757138f216
Backported wiki changes from http://docs.jquery.com/API/1.1.1/JavaScript
2007-02-27 21:51:49 +00:00
Jörn Zaefferer
a4a6dfa6bd
Backported wiki changes from http://docs.jquery.com/API/1.1.1/Ajax
2007-02-27 21:49:54 +00:00
Jörn Zaefferer
0d9920083b
Backported wiki changes from http://docs.jquery.com/API/1.1.1/Effects
2007-02-27 21:44:57 +00:00
Jörn Zaefferer
92417f694a
Backported wiki changes from http://docs.jquery.com/API/1.1.1/Events
2007-02-27 21:43:08 +00:00
Jörn Zaefferer
52a78d06a4
Backported wiki changes from http://docs.jquery.com/API/1.1.1/CSS
2007-02-27 21:33:27 +00:00
Jörn Zaefferer
a782afdfd0
Backported wiki changes from http://docs.jquery.com/API/1.1.1/DOM/Traversing
2007-02-27 21:32:28 +00:00
Jörn Zaefferer
6850c4b290
Backported wiki changes from http://docs.jquery.com/API/1.1.1/DOM/Attributes
2007-02-27 21:19:11 +00:00
Jörn Zaefferer
68d8e53d87
Backported wiki changes from http://docs.jquery.com/API/1.1.1/Core
2007-02-27 21:10:40 +00:00
Brandon Aaron
34cb5b5812
Fix for #964
2007-02-25 19:36:29 +00:00
Brandon Aaron
b15ae79a38
Fix for #910
2007-02-25 19:12:07 +00:00
Brandon Aaron
b2c2ab2bb7
Fix for #997
2007-02-25 17:40:27 +00:00
Jörn Zaefferer
eb1f881d73
Fix for #979
2007-02-25 13:27:29 +00:00
Brandon Aaron
7820594c66
Fix for #921
2007-02-23 04:47:24 +00:00
Brandon Aaron
44599e174b
* Fixed IE ID selectors selecting by the name attribute and added tests
...
* Added href attribute test to test suite
* Updated Changelog
2007-02-23 02:53:22 +00:00
John Resig
4259b02c99
Added a test case for bug #986 .
2007-02-22 21:54:56 +00:00
Jörn Zaefferer
fade976946
Fix for #991
2007-02-22 20:37:37 +00:00
Jörn Zaefferer
1878aa9644
Added test for #977
2007-02-19 15:44:12 +00:00
John Resig
3eaebf45a2
Fix for bug #959 , maintaining a list of event handlers on the 'events' property was causing problems with elements whom had that ID.
2007-02-18 22:17:28 +00:00
Brandon Aaron
c66935db9d
Removing fix for #910 causing Safari to crash
2007-02-17 20:58:04 +00:00
Brandon Aaron
ef1bd04532
Rolling back fix for #914 due to firefox double evaling scripts
2007-02-17 20:34:15 +00:00
Brandon Aaron
2712efd0fc
Update for src and href attribute selectors fix
2007-02-14 01:49:28 +00:00
Jörn Zaefferer
339789a931
Improved jQuery.prop to handle "px" on computed values
2007-02-13 22:41:58 +00:00
Brandon Aaron
4c850c2ecd
Fix the ^= type attribute selector in firefox for href.
2007-02-13 19:06:38 +00:00
Brandon Aaron
fb0dfd987c
2007-02-10 22:04:07 +00:00
Brandon Aaron
81f138d77e
Get actual values for attributes in IE and fix #910 so that it does not crash safari
2007-02-09 19:52:31 +00:00
Brandon Aaron
46806957f4
Fix for #910 , for real this time.
2007-02-08 21:59:50 +00:00
Brandon Aaron
670d2f4140
Fix for #849
2007-02-07 19:51:59 +00:00
Brandon Aaron
08ff26927b
Fix for #914 .
2007-02-07 15:20:30 +00:00
Brandon Aaron
ecaa4d4570
Fix for #910
2007-02-07 15:06:49 +00:00
Brandon Aaron
980b5d72db
Fix for #745
2007-02-07 14:56:35 +00:00
Jörn Zaefferer
a69aad2242
Added equals helper for easier debugging of failed tests, soon to be used more often, see coreTest.js attr(String) for an example
2007-02-06 11:55:44 +00:00
Jörn Zaefferer
495ecb70b2
Fix for #907
2007-02-05 20:16:46 +00:00
Jörn Zaefferer
2c99c18652
Fixed toggle() test to exclude konquerer
2007-02-05 19:12:23 +00:00
John Resig
02ffee4610
Fixed the ~ selector - it was selecting in the wrong direction.
2007-02-04 16:51:34 +00:00
Jörn Zaefferer
fd0f42bf5c
Small optimization to jQuery.prop, saving 2 or 3 bytes
2007-02-03 19:32:16 +00:00
Jörn Zaefferer
43f235f425
Fixed docs for trigger, describing the second argument.
2007-01-31 22:04:30 +00:00
Jörn Zaefferer
de4e28e1ba
Added test for #745
2007-01-31 21:56:32 +00:00
Jörn Zaefferer
d4849a0d35
Fixed #874
2007-01-31 21:48:14 +00:00
Jörn Zaefferer
a82b048db8
Fix for #883
2007-01-31 21:36:48 +00:00
Jörn Zaefferer
4e256bffa3
Added test for #891
2007-01-31 21:25:58 +00:00
Jörn Zaefferer
c60d4519bc
Added test for #895
2007-01-31 21:19:35 +00:00
Jörn Zaefferer
1e07c1a311
Fix for #884
2007-01-31 21:14:33 +00:00
Brandon Aaron
397be502f9
Fix flicker in animations
2007-01-31 15:53:21 +00:00
Jörn Zaefferer
0eb642cc1f
Removed unnecessary comment
2007-01-23 17:02:32 +00:00
Jörn Zaefferer
d9464547e0
Fix/test for #861
2007-01-23 16:58:03 +00:00
Jörn Zaefferer
5cfaef9ff9
Exclude Opera from toggle test, too ( #863 )
2007-01-23 16:57:34 +00:00
Jörn Zaefferer
9f93c7b3b8
Removed another log statement; fixed add(Array) for IE (IE reports form.elements.nodeName == "FORM")
2007-01-23 14:46:19 +00:00
Jörn Zaefferer
926e80b902
Modified toggle() test to stop IE from browsing to another site, problem not solved
2007-01-23 11:10:02 +00:00
Jörn Zaefferer
a30b3211e6
Removed log statement
2007-01-23 11:07:10 +00:00
Jörn Zaefferer
c96b991493
Fixed not(jQuery) (need. more. tests.)
2007-01-23 10:32:41 +00:00
John Resig
8fc9e06c46
Fixed an issue with child selectors that also have filters.
2007-01-22 05:33:28 +00:00
John Resig
8e105ef931
Added in jQuery.nodeName() to simplify checking nodeName constantly.
2007-01-22 05:27:54 +00:00
John Resig
d2f9022a8e
Refactored the trigger code a little bit.
2007-01-22 05:14:45 +00:00
John Resig
23220321d1
You had to have an event bound in order to trigger an event - which is not necessarily the case.
2007-01-22 05:00:02 +00:00
John Resig
31d65e9052
Fixed an issue with child selectors accidentally triggering filter mode.
2007-01-22 04:50:30 +00:00
John Resig
c39d1a21c6
Fixed doing $.post() without any params.
2007-01-22 03:49:04 +00:00
John Resig
34c0bed54a
Fixed this issue: $("<div>foo\nbar</div>");
2007-01-22 03:25:00 +00:00
John Resig
6c072457ed
Removed some extra code that ifFunction deprecated.
2007-01-22 02:53:30 +00:00
John Resig
6c72f188cd
Triggered event handlers are only executed once now.
2007-01-22 02:41:23 +00:00
John Resig
b81ea5f9ba
Added new function-testing code that is completely cross-browser compatible.
2007-01-22 02:17:47 +00:00
John Resig
e45dbf29f8
Quick code optimization in trigger.
2007-01-22 00:38:57 +00:00
John Resig
9141004442
Fixed some more nodeName inconsistencies.
2007-01-22 00:28:23 +00:00
John Resig
ddb3004a47
Fixed an issue with child selectors and XML documents (nodeName isn't in all-caps, and it was assumed that it was).
2007-01-22 00:25:16 +00:00
John Resig
7b3ab69fcf
Fixed issue with .add()ing individual elements - and with .add()ing form elements (since they report a .length.
2007-01-20 04:16:25 +00:00
John Resig
27c08b6544
Added a fix for an undefined param being passed to a load.
2007-01-20 04:04:02 +00:00
John Resig
a87ecc44b6
Added a fix for $("#noexist").attr("id") breaking.
2007-01-20 03:58:57 +00:00
Jörn Zaefferer
32f688d303
Simplified check for XMLHttpRequest (saving a few bytes) and fixed load()-test
2007-01-17 14:17:09 +00:00
Jörn Zaefferer
b98898d95b
prop fix takes also "line-height" into account (see #812 )
2007-01-17 13:37:51 +00:00
Jörn Zaefferer
756183f607
prop fix takes also "zoom" into account (see #803 )
2007-01-17 13:33:17 +00:00
Jörn Zaefferer
3362ccf3dd
Fix for #806
2007-01-17 13:24:44 +00:00
Jörn Zaefferer
53e12752e0
Reverted optimization to jQuery function, fixing broken jQuery-as-context, added test (fix for #804 )
2007-01-17 10:43:10 +00:00
Jörn Zaefferer
689739072f
Fixed typoooo.
2007-01-17 10:29:19 +00:00
Jörn Zaefferer
2d32400e3c
Improved docs for $.merge, clearly stating that the first argument is altered.
2007-01-17 10:03:31 +00:00
Jörn Zaefferer
8bd7a3544d
Fix for #812
2007-01-16 14:19:01 +00:00
Mike Alsup
5ebd5f604a
Fix bug #814 .
2007-01-16 11:38:33 +00:00
Jörn Zaefferer
c8b7881c73
Enhanced attr(String, Function) to pass through index of current element
2007-01-16 09:18:21 +00:00
Jörn Zaefferer
8b51bfbd32
Fixed show/hide to return selected objects, not only those that are shown/hidden
2007-01-15 10:29:13 +00:00
Jörn Zaefferer
8ac2169dc0
Fixed two FF JS warnings
2007-01-14 22:51:55 +00:00
Jörn Zaefferer
677483ce44
Removed useless and misleading example
2007-01-14 22:37:33 +00:00
John Resig
cd2bc21981
2006 -> 2007.
2007-01-14 22:25:27 +00:00
John Resig
18f28ea7d4
Made a slight adjustment to $("expr") to make it faster.
2007-01-14 22:03:11 +00:00
John Resig
34355cd698
Converted a lot of for loops to use jQuery.each() instead.
2007-01-14 21:49:59 +00:00
John Resig
866187fff6
Fixed the issues with .text() working incorrectly.
2007-01-14 21:09:43 +00:00
John Resig
2591319660
Added back in the .load() fix.
2007-01-14 20:07:36 +00:00
John Resig
382a7ecd6d
Merged in some wiki fixes into the main docs.
2007-01-14 19:49:58 +00:00
John Resig
729396e6cf
Added a fix, and tests, for appending empty sets of elements/strings.
2007-01-14 19:30:40 +00:00
John Resig
e50a2f6ca3
Added a fix for :nth-child(even/odd).
2007-01-14 17:54:54 +00:00
John Resig
375499c1f3
Added a fix for $("div").filter("*") never ending.
2007-01-14 17:45:49 +00:00
Jörn Zaefferer
2b82ffbbfa
Fixed a few docs
2007-01-14 15:47:32 +00:00
Jörn Zaefferer
213118c81e
Fix wrong type check in jQuery.prop
2007-01-14 13:48:41 +00:00
John Resig
e1e631a044
Removed a bunch more bytes from the total file size.
2007-01-14 07:17:41 +00:00
John Resig
ed5bda3020
Added in jQuery.isFunction().
2007-01-14 06:22:20 +00:00
John Resig
2bd21fe3b3
Touched up the code a little bit, saving some bytes.
2007-01-14 06:02:56 +00:00
John Resig
8507faea6e
Fixed an issue with animated .toggle() not working.
2007-01-13 22:38:11 +00:00
John Resig
79c58b8406
Added a fix for triggered events not being cancellable. (You couldn't return false to stop a .submit(), for example.)
2007-01-13 22:29:59 +00:00
John Resig
dfa1a0246f
Added minor regexp optimization.
2007-01-12 07:32:15 +00:00
John Resig
39b0976e3e
Removed unnecessary uses of typeof undefined.
2007-01-12 03:53:55 +00:00
Jörn Zaefferer
5b7f34d74b
Fixed that stupid type once more
2007-01-11 19:32:18 +00:00
John Resig
bfa79591b3
Added a fix for .append( Number )
2007-01-11 18:44:53 +00:00
John Resig
6350e8a7e0
Added a fix for .html("") not working correctly.
2007-01-11 17:24:14 +00:00
John Resig
4b2028896d
Fixed .not([]) not working properly.
2007-01-11 16:59:41 +00:00
Jörn Zaefferer
fd30d7746d
Fixed missing typo
2007-01-11 13:57:40 +00:00
John Resig
74c06be3ea
Added a fix for $("object *") in IE7.
2007-01-11 07:31:40 +00:00
John Resig
9449591eef
Fixed bug with .text(), it only returned the text for the first element.
2007-01-11 04:52:41 +00:00
John Resig
07aa989ce9
Fixed the Safari crashing bug. So much hate.
2007-01-11 03:57:19 +00:00
John Resig
c690472135
Added a fix for <script>s getting executed twice when .load()ed.
2007-01-10 21:31:18 +00:00
John Resig
bb35204326
Fixed docs for .clone(Boolean).
2007-01-10 21:19:20 +00:00
Jörn Zaefferer
c6e6e72561
Modified ready to event to pass jQuery object, allowing users to avoid the ugly custom alias pattern, added examples to both ready(Function) and $(Function)
2007-01-10 18:46:41 +00:00
John Resig
7b439921c4
Removed support for //foo | //bar - please use "," instead.
2007-01-10 18:26:13 +00:00
John Resig
75b6bcdb42
Added support .css("left",30). Fixed up the multiFilter code.
2007-01-10 18:06:19 +00:00
John Resig
f2ff0db032
Lots of improvements. Added support for .not( jQuery("...") ) and support for multi filters: .filter("foo,bar") .parent("div, .class"), etc.
2007-01-10 17:54:42 +00:00
John Resig
ee0175c4b9
Added back in height and width - they now behave more appropriately.
2007-01-10 16:40:32 +00:00
John Resig
62303ad5ef
.remove("...") removed too much.
2007-01-10 16:13:48 +00:00
John Resig
3d3237c1c0
We've decided against .set() and are moving back to .pushStack().
2007-01-10 16:00:22 +00:00
Jörn Zaefferer
9b0aaeebea
Fixed tests for gt/lt
2007-01-10 11:11:04 +00:00
Jörn Zaefferer
200319ea6b
Added tests for almost everything in jquery/jquery.js; fixed some docs and removed the now useless docs for $(jQuery)
2007-01-10 11:08:54 +00:00
Jörn Zaefferer
caad7f814e
Fixed add to also create HTML on-the-fly by using jQuery() instead of jQuery.find()
2007-01-10 09:53:18 +00:00
Jörn Zaefferer
a5f9108a21
Added tests for add() and fixed #770
2007-01-10 09:37:22 +00:00
John Resig
84ecf3937b
Fixed a bug with .append() and <td>/<tr>.
2007-01-10 07:00:02 +00:00
John Resig
6de5275687
More jQuery.speed() fixes.
2007-01-10 01:06:22 +00:00
John Resig
a3806202ff
Fixed a bug in jQuery.speed(), when there's no properties provided.
2007-01-10 00:46:10 +00:00
Jörn Zaefferer
2ad5faf3a1
typo
2007-01-09 21:21:01 +00:00
Jörn Zaefferer
028f9d859d
Moved event object docs to wiki
2007-01-09 19:54:21 +00:00
Jörn Zaefferer
41cc839a2d
Removed duplicated show/hide/toggle, added test for toggle(), started documentation of event properties/methods
2007-01-09 17:15:22 +00:00
Jörn Zaefferer
d3d7d7ebff
Added tests for comma-separated expressions in filter, not, parent, parents, siblings, prev and next.
2007-01-09 16:14:22 +00:00
John Resig
609dec9a78
Fixed .next() and .prev().
2007-01-09 15:44:24 +00:00
Jörn Zaefferer
694becea38
Added test for next/prev
2007-01-09 15:27:00 +00:00
Jörn Zaefferer
ea283bd131
Added test and fixed parents()
2007-01-09 15:19:40 +00:00
John Resig
aa424984f7
Added support for (basic) nested parens and (basic) nested brackets. You can now do: div:not(.foo[a:not(.even)]) or div[p[a.even]].
2007-01-09 06:04:54 +00:00
Jörn Zaefferer
76d6d445bb
Added test for toggleClass, fixed jQuery.className.has to accept both node and className ( #762 )
2007-01-08 16:12:20 +00:00
John Resig
32d81db90d
Pruned a lot of extra code out and improved how .html() works.
2007-01-08 02:39:10 +00:00
John Resig
789f0e1093
.text( String ) now works as you'd expect it to, plus it's much faster and smaller - which is good.
2007-01-08 01:26:48 +00:00
John Resig
d0e8a2452e
Fixed a bug in the jQuery.prop() addition and fixed the test cases to represent the current set of features.
2007-01-08 01:17:28 +00:00
John Resig
b603ca03c4
I broke out the ${...} functionality into a separate plugin so that we can develop it further. I left a hook in jquery.js so that this can be done, plus I left in the function() functionality.
2007-01-08 01:12:21 +00:00
John Resig
12e6335339
Fixed a bug with $("body") in dynamic documents, refactored $(...), stopped the test suite from trying to run Ajax tests locally.
2007-01-08 00:12:41 +00:00
Jörn Zaefferer
5acecf6e28
Implemented #756 , making text(String) really useful
2007-01-07 23:59:13 +00:00
Jörn Zaefferer
e057aeddcc
Fix for #758
2007-01-07 23:38:37 +00:00
Jörn Zaefferer
e50014d47e
Fixed #753 in Opera and IE
2007-01-07 23:19:13 +00:00
Jörn Zaefferer
cb0250f1fa
Implemented #753
2007-01-07 23:01:49 +00:00
John Resig
e1e47cddd6
Added support for [@foo] against DOM object properties (not just attributes).
2007-01-07 22:51:41 +00:00
John Resig
33662cd713
Fixed problem with $("div",$("body")) breaking (returning an array, of length one, containing undefined).
2007-01-07 22:29:15 +00:00
John Resig
0798c6e64e
Reorganized the different effects to be in fx.js, instead of jquery.js - and cleaned up some of the documentation.
2007-01-07 21:43:38 +00:00
Mike Alsup
386c0bc8a6
Updated param method to encode name as well as value (per spec: http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.1 )
2007-01-07 20:56:17 +00:00
John Resig
a8f1d0ea4d
Fixed up the easing documentation.
2007-01-07 19:56:29 +00:00
Jörn Zaefferer
4451a83407
Test for #753
2007-01-07 12:13:32 +00:00
Jörn Zaefferer
46001b94f3
Fix for #754
2007-01-07 11:15:31 +00:00
Jörn Zaefferer
955fdb87a7
Fixed test for object/param selection (thanks Andrea)
2007-01-07 10:26:58 +00:00
John Resig
d7b73ea5c7
Improved the categories of a bunch of docs, upped the version to 1.1.
2007-01-07 09:20:19 +00:00
John Resig
f6205e054e
Started cleaning up fx, made easing easier to use.
2007-01-07 00:28:31 +00:00
John Resig
458d427c0e
Fixed the docs for noConflict, fixed a bug with pager.
2007-01-06 22:34:12 +00:00
John Resig
ab0287681f
Cleaned up some spacing and braces.
2007-01-06 06:18:02 +00:00
John Resig
c330527318
Converted instances of new function(){ ... } to use jQuery.each(...) instead. Also, removed unnecessary documentation for trigger functions (.mouseup()!?).
2007-01-06 05:31:47 +00:00
John Resig
e473f3a911
Removed all the extra helper macros for 1.1, and adjusted the test suite accordingly.
2007-01-06 05:09:11 +00:00
Stefan Petre
645570310b
Removed easing formulas and placed them as a plugin under interface
2007-01-05 22:00:48 +00:00
Jörn Zaefferer
887b890fa6
fixed typo (easeout); added check if jQuery._$ even exists, added examples for usage of $.noConflict()
2007-01-05 09:14:15 +00:00
Stefan Petre
150262153b
Changed the default easing function
2007-01-05 06:40:38 +00:00
John Resig
04b51d353a
Added in the new .noConflict() function for resolving conflict between jQuery and other $ functions.
2007-01-04 18:48:48 +00:00
Stefan Petre
783f589fbf
Changed transitions to easing. easing is now an object that can be extended to add new easing functions.
2007-01-04 14:57:22 +00:00
Jörn Zaefferer
5e497300aa
Improved a lot of docs, adding description to examples, merging methods with optional arguments; Modified filter(Function) to set correct scope (this == element) instead of passing element as argument
2007-01-04 12:49:32 +00:00
Stefan Petre
d1a4077fa8
Added transition effect
2007-01-04 12:37:50 +00:00
Jörn Zaefferer
2daf49296a
Changed "Hash" to "Map" in docs
2007-01-04 10:03:34 +00:00
Jörn Zaefferer
df91317ab4
Merged the three unbind docs into one, added a few more (optional) hints; Use one() instead of bind() for unload
2007-01-04 09:47:42 +00:00
Jörn Zaefferer
e0c7e6aec4
Updated test for #750
2007-01-03 20:48:40 +00:00
Jörn Zaefferer
02483b4a59
Added assertions for #750
2007-01-03 16:03:16 +00:00
Jörn Zaefferer
af9e5d45fc
Added back the check for safari before checking target.nodeType, IE fails otherwise
2007-01-03 12:57:42 +00:00
Jörn Zaefferer
ca438a718a
Improved docs for append, prepend, before and after, merging the three pairs into one
2007-01-02 19:03:12 +00:00
John Resig
4805a45c06
It's now possible to trigger default events like .click(), .submit(), .focus(), etc. Using the jQuery event trigger.
2007-01-02 17:34:56 +00:00
John Resig
0ae7198b9e
Cleaned up a bunch of the event code, removed .oneEvent() and .unEvent().
2007-01-02 16:43:05 +00:00
John Resig
07612d92da
Completely removed pushStack - and all code related to .find(..., fn). The stack is, also, non-destructive and maintained nicely using references.
2007-01-02 16:42:31 +00:00
Jörn Zaefferer
ecf3351792
Fixed types for String|Number and added some more @see tags
2007-01-02 14:35:10 +00:00
Jörn Zaefferer
651116df95
Improved docs for FX module, merging method descriptions and marking optional arguments
2007-01-02 14:32:26 +00:00
Mike Alsup
9c073265de
added evalScripts test
2007-01-02 12:39:13 +00:00
Mike Alsup
19b21ff10a
remove test that belonged in ajaxTest.js
2007-01-02 12:37:17 +00:00
Stefan Petre
b1e1d5d0c7
2007-01-02 11:40:22 +00:00
Mike Alsup
407ba8308c
update target of evalScripts test
2007-01-01 17:29:31 +00:00
Mike Alsup
41f62e1364
Add test to show evalScripts/find problem.
2007-01-01 17:21:46 +00:00
Jörn Zaefferer
ee636689f4
Added note for IE's behaviour of stripping script tags when there are no chracters in front of it (see #746 )
2007-01-01 15:26:24 +00:00
Jörn Zaefferer
5a6029c9fe
Added test and documentation for filter(Function)
2007-01-01 15:22:10 +00:00
Jörn Zaefferer
79f9678bf5
typo, a bit formatting
2007-01-01 14:54:55 +00:00
Brandon Aaron
b06dd433b2
Fix for #504
2006-12-31 22:03:34 +00:00
John Resig
61504d516a
Moved all the expressions tests over into selector area, out of the main suite.
2006-12-31 18:09:05 +00:00
Jörn Zaefferer
8cbb4a0ae6
Modified tests to show #746
2006-12-31 15:44:59 +00:00
Jörn Zaefferer
4c66f62a6f
Improved Mikes hack to ease testing against IE cache
2006-12-31 15:09:07 +00:00
John Resig
c3d8cb0c09
Moved the bulk of the selector code out into a separate file, changed the build files to represent this.
2006-12-31 05:22:06 +00:00
John Resig
370c6d564a
Moved all the relevant event-related code into the event module.
2006-12-31 03:58:43 +00:00
Mike Alsup
1267e79699
add time to test.html request url using new Date().getTime()
2006-12-31 02:00:33 +00:00
Jörn Zaefferer
443e41b740
Fixed event.handle to return undefined or false
2006-12-31 00:44:09 +00:00
Jörn Zaefferer
09bfb5df0d
Removed documentation for oneXXX and unXXX methods (not yet implementation), added implementation for one()
2006-12-30 10:05:45 +00:00
Jörn Zaefferer
3f6a513b7e
Fixed missing semicolon
2006-12-30 09:44:34 +00:00
John Resig
65a88fae89
Added support for adding multiple classes simultaneously, fixed a bug with remove class.
2006-12-29 18:04:26 +00:00
Jörn Zaefferer
8937e088b6
Improved docs for removeClass (optional parameter, removes all classes if not specified)
2006-12-29 17:51:40 +00:00
John Resig
5f4f247df0
Added in some changes to class handling and some docs for jQuery.nth().
2006-12-29 17:21:48 +00:00
Jörn Zaefferer
666cc90064
Fix for #534
2006-12-29 13:49:28 +00:00
Jörn Zaefferer
b8d46f7b6a
Implemented, tested and documented #202
2006-12-28 11:37:07 +00:00
Jörn Zaefferer
def8c734ed
Fix for #689
2006-12-24 01:16:20 +00:00
John Resig
a960b2d3b5
Fixed minor bug in jQuery.parse[1] expression.
2006-12-23 17:54:35 +00:00
John Resig
58b8f1ddb8
Removed .ancestors(), fixed the docs for .parent()/.parents().
2006-12-23 17:50:02 +00:00
John Resig
baa44a8f27
Added in #690 , the ability to remove an event handler from inside itself.
2006-12-23 17:41:00 +00:00
John Resig
c20924818c
Added Yehuda's selector engine improvements (it's now trivial to add in your own parse expressions). Additionally, I fixed a bug in the test suite.
2006-12-23 16:37:49 +00:00
John Resig
37ee2df8a8
Lost a selected check.
2006-12-23 06:40:27 +00:00
John Resig
2abe5934f6
Added back in some of Joern's new .html() docs, and made .text(String) (a lot of users expect this method to be a setter and a getter).
2006-12-23 06:26:08 +00:00
John Resig
232da5dde0
Added back in Joern's changes - oops! Let me know if I missed any.
2006-12-23 06:17:16 +00:00
John Resig
cc5f46454f
Made significant changes to the expression engine. Is now significantly faster (4-10x). It passes the test suite (but be sure to let me know if there are any regressions).
2006-12-23 06:07:21 +00:00
Jörn Zaefferer
bfdf836da9
Documentation for $.ajaxSetup
2006-12-22 14:40:46 +00:00
Jörn Zaefferer
fc84b9db10
Implemented global ajax settings - no documentation yet
2006-12-22 13:56:36 +00:00
Jörn Zaefferer
30dc79f1d0
Fixed event fixing (Opera provides event.srcElement, only create pageX if clientX is available)
2006-12-22 13:52:33 +00:00
Jörn Zaefferer
ccc4c7663a
Fixed typo
2006-12-21 18:37:24 +00:00
Jörn Zaefferer
98b1b580c7
A few corrections to the testsuite to imrove the failure testing
2006-12-21 15:23:59 +00:00
Jörn Zaefferer
a0d5e89a1e
Added note to load() to avoid using it to load scripts ( #456 )
2006-12-21 13:39:14 +00:00
Jörn Zaefferer
6b8ffe79f4
Implemented a better error handling for ajax requests. Exceptions caused by dropping connections are now handled, too.
2006-12-21 13:35:32 +00:00
Jörn Zaefferer
0f5292b991
Added test for sync requests with callbacks ( #534 )
2006-12-21 12:57:22 +00:00
Jörn Zaefferer
30f708027f
Improved docs for blur() and focus(), mentioning the difference between calling the jQuery method and the DOM method
2006-12-20 15:58:28 +00:00
Jörn Zaefferer
8f1e0ef253
Fixed docs for html()
2006-12-20 13:10:29 +00:00
Jörn Zaefferer
2abdbd4e30
Fixed wheather-whether typo - Thanks Erik
2006-12-20 11:25:15 +00:00
Jörn Zaefferer
0d149e52e6
Improved event fixing, using less browser and more object detection
2006-12-20 11:05:08 +00:00
Jörn Zaefferer
dd27ea5830
Fix for #468
2006-12-19 19:06:36 +00:00
Jörn Zaefferer
42785b1c1d
2006-12-19 18:52:45 +00:00
Dave Methvin
0e540ec1b1
jQuery.merge speedup, bug#444
...
<tbody> duplicated, bug#418 (jQuery.clean & domManip)
query for id in context ignores context, bug#267
2006-12-19 04:31:33 +00:00
Jörn Zaefferer
7a724180a7
Fix for #511
2006-12-18 22:08:10 +00:00
Jörn Zaefferer
898ca3198b
Fixed synchrnous requests, improved AJAX inline documentation
2006-12-15 09:13:24 +00:00
Jörn Zaefferer
18e330741f
Replaced the rest of the x.constructor != String comparions with typeof (Thanks Kelvin)
2006-12-15 08:20:46 +00:00
Jörn Zaefferer
3e165ae5ab
Fixed docs for $.ajax' processData option
2006-12-13 19:04:36 +00:00
Jörn Zaefferer
6ac46e6a5a
Got context functions back in, added noteworthy stuff, replaced js linebreak replacer with xstl
2006-12-12 20:33:10 +00:00
Jörn Zaefferer
3e3240f7ed
Fixed docs for #134
2006-12-11 09:38:03 +00:00
Jörn Zaefferer
665e1959cc
Fix for #476
2006-12-11 09:25:44 +00:00
Jörn Zaefferer
df61a63fca
Fix for #467
2006-12-11 09:22:33 +00:00
Jörn Zaefferer
a8bafe7874
Fix for #474
2006-12-11 08:59:50 +00:00
Jörn Zaefferer
010a112e04
Fixed #471
2006-12-11 08:53:33 +00:00
Paul Bakaus
12d13d9ada
finally added the toggle option for animate(). It's not beautiful right now, but it works for the time.
2006-12-08 09:26:50 +00:00
Jörn Zaefferer
f1c91fd023
Renamed $.ajax's "before"-option to "beforeSend" to prevent conflict with form plugin - may be a good convention to use beforeXXX and afterXXX everytime for callbacks...
2006-12-05 22:58:27 +00:00
Jörn Zaefferer
2bdd208e41
Renamed preprocess to before, for consistency with form plugin
2006-12-04 19:40:25 +00:00
Jörn Zaefferer
a6ce303187
Simplified XMLHttpRequest shadow (tested on 5.5, 6 and 7); Introduced preprocess callback ( #384 ) - IE seems to fail to send the correct headers
2006-12-04 19:37:49 +00:00
Jörn Zaefferer
94e59e287a
Code and documentation cleanup; fixed #317 and #464
2006-12-03 11:06:32 +00:00
Jörn Zaefferer
39c05d3649
Fixed jQuery.eval (or rather, jQuery.globalEval to avoid problems with FF)
2006-12-02 13:43:02 +00:00
Jörn Zaefferer
ef1ee513d3
Fixed bug #344 (tests, implementation, docs)
2006-11-30 21:24:42 +00:00
Jörn Zaefferer
68313e7748
Moved $ alias more to the top (address #137 )
2006-11-30 21:12:15 +00:00
Jörn Zaefferer
dc6f9cfc9c
Fixed serializing arrays (bug #448 )
2006-11-30 20:52:24 +00:00
Jörn Zaefferer
d98283a3a3
Fix for event fix: Don't overwrite event.target if there is no srcElement; calculate pageX/Y (tested with tooltip plugin)
2006-11-30 20:39:33 +00:00
Jörn Zaefferer
3ab145e5aa
Added test for filter(Array), fixed bug #446
2006-11-29 20:22:29 +00:00
Jörn Zaefferer
fea94528e2
Fixed docs for $.ajax for data option
2006-11-28 11:36:54 +00:00
Jörn Zaefferer
c95283119c
Replaced all x.constructor == String comparsions with typeof x == "string"
2006-11-21 10:01:48 +00:00
Jörn Zaefferer
ae58d24fd5
Another attempt to fix the getScript problem
2006-11-21 09:55:34 +00:00
Jörn Zaefferer
953bf593a6
Fixed typo in comment
2006-11-21 09:21:38 +00:00
Jörn Zaefferer
15a30ba90c
Better fix for #407 issue
2006-11-21 09:14:29 +00:00
Jörn Zaefferer
26cda0c1e5
Optimize :input with better regex
2006-11-20 21:01:17 +00:00
Jörn Zaefferer
46faa03820
Fix for bug #407 , yet to be tested
2006-11-20 20:37:28 +00:00
Jörn Zaefferer
7cc550727c
Testsuite 2.0
2006-11-18 13:37:01 +00:00
Jörn Zaefferer
797ccbaf31
Heavily improved documentation for $.ajax, but may still need some fixes
2006-11-18 10:37:33 +00:00