Commit graph

799 commits

Author SHA1 Message Date
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
Jörn Zaefferer cb0fbbbac1 Return XMLHttpRequest from $.ajax() to allow aborting etc. 2006-11-17 14:49:44 +00:00
Jörn Zaefferer c119a80ea3 Added async option (ticket #367) 2006-11-17 10:15:31 +00:00
Jörn Zaefferer 1e620109d7 Fixed an issue with getJSON (type was not correctly passed on when data was ommited); Added more options to $.ajax to provide more flexibility (bug #371) 2006-11-17 09:56:30 +00:00
Brandon Aaron 06c185321c Restore display property in fx module after animation is completed. 2006-11-16 21:42:35 +00:00
Brandon Aaron 6404d6e3ec Missing '}' in jQuery.param method in ajax.js 2006-11-16 20:39:28 +00:00
Stefan Petre 317ea5caea if one value of key/value pairs is array then treat each array value in part 2006-11-16 10:30:14 +00:00
Brandon Aaron 32816eff59 Fix for #181 2006-11-15 17:13:07 +00:00
Brandon Aaron f12df1df85 Fix for #310 and #395 2006-11-15 15:53:14 +00:00
Jörn Zaefferer d6ab3c71ac Fix for typo in toggleClass docs 2006-11-15 10:07:22 +00:00
Brandon Aaron fcc99cd0f5 Fix for improper object iteration in jQuery.css method 2006-11-15 01:58:02 +00:00
Brandon Aaron 044d47a504 Fix for #276
Private method jQuery.setAuto in fx module is deprecated
2006-11-14 21:02:41 +00:00
Jörn Zaefferer 9261e7ee13 Fixed a missing semicolon 2006-11-13 10:37:42 +00:00
Jörn Zaefferer 93c1340d55 Fixed doc for $.ajax data option 2006-11-11 12:11:37 +00:00
Jörn Zaefferer d0eda6827f Fixed docs for load; Added the response as third paramter for load callback (partly fixing bug #337) 2006-11-11 12:08:48 +00:00
Jörn Zaefferer 7ff54c4034 Refactored all logic from $.get and $.post into $.ajax, now they are only convenience delegators 2006-11-11 11:34:51 +00:00
Jörn Zaefferer 03b0a9c654 Modified test for load(); added fix for trigger, where it modifies data passed to it, which causes ugly side-effects 2006-11-09 21:16:03 +00:00
Jörn Zaefferer e07bfbef2d Removed check for getAttribute in attr, seems to work without it 2006-11-08 09:44:04 +00:00
John Resig ce2555ea7c Fixed the issue with jQuery conflicting with windows/IFrames. 2006-11-07 16:56:10 +00:00
Jörn Zaefferer 83e98c28ef Added test and check for end() when there is no stack or nothing on the stack to pop() 2006-11-07 11:32:21 +00:00
Jörn Zaefferer 98e8ea3186 Added pseudo-fix for #164; fixed some tests that failed in IE 2006-11-07 11:19:44 +00:00
Klaus Hartl 7d58c0f936 Changed return type to undefined for certain functions, as discussed. 2006-11-04 21:09:05 +00:00
Jörn Zaefferer 7b780def0d Refactored ajax module: Dropped internal arguments from ajax(); Modified testsuite to improve display 2006-11-03 11:30:57 +00:00
Brandon Aaron e9917ab837 Fix for passing jQuery constructor a DOM NodeList in Safari and an object or embed HTMLElement in Firefox. 2006-11-02 23:07:13 +00:00
Brandon Aaron d6d3316962 Backing out of REV 522 for further testing 2006-11-02 21:03:08 +00:00
Brandon Aaron 0c45d03c70 Fix jQuery constructor to handle DOM NodeLists properly in Safari 2006-11-02 19:53:11 +00:00
Brandon Aaron 4f92b34301 Fix jQuery.clean to work with Safari and DOM NodeLists 2006-11-02 18:53:40 +00:00
Brandon Aaron ddd110c9e5 Fix for #186 and for jQuery.event.fix 2006-11-02 14:43:20 +00:00
Brandon Aaron 40b55adf5c Another $ bites the dust. Should be all of them now. 2006-11-01 21:59:56 +00:00
Jörn Zaefferer fc351ba279 Fixed previous() in docs 2006-10-27 15:15:44 +00:00
Jörn Zaefferer 83b0e17f3f Fix preventDefault for all browsers 2006-10-27 10:49:18 +00:00
Jörn Zaefferer 8b875055ec Fix to prevent potential memory leak, dunno if that actually helps 2006-10-27 08:23:25 +00:00
Jörn Zaefferer 4e5b46f7f6 Modified onexxx handlers to unbind themselve when executed; Reintroduced event fixes (and added some more comments) 2006-10-27 08:10:00 +00:00
John Resig fce3c7f74b Moved dimensions to the plugins area. 2006-10-26 19:21:54 +00:00
John Resig 476cbd2f1a Rolled back Joern's changes. They've been moved to another branch, and will be merged for 1.1. 2006-10-26 16:09:55 +00:00
Jörn Zaefferer 897fbfe89c Fixed and improved jQuery's event system: The target property of the event object is now fixed (IE and Safari), bind() accepts now a third parameter "amount" to run the function only the specified number of times, oneclick etc. uses this new bind - it removes the handler when it is not necessary anymore, therefore providing better performance, see accordion for test/demo ( http://joern.jquery.com/accordion/accordion.html ) 2006-10-26 12:41:25 +00:00
Brandon Aaron f1f3d6f300 Fix for jQuery.clean that caused Safari to crash with newline characters 2006-10-25 14:05:25 +00:00
Brandon Aaron 4bcb578c79 More clean up on jQuery.clean 2006-10-19 21:47:05 +00:00