John Resig
24db022ba0
Added a fix for IE returning comment nodes in * queries. I put the logic in $.merge() but added a conditional such that the speed hit only effects IE users. (Bug #1155 )
2007-08-19 07:28:41 +00:00
John Resig
735e2e8197
Applied arrix's fix for getting style values on elements that aren't in the DOM, in Safari. (Bug #1482 )
2007-08-19 07:06:15 +00:00
John Resig
f64eb21fad
We were catching exceptions within the success callback of an Ajax request, then causing an error callback to be called (which is incorrect). (Bug #1441 )
2007-08-19 00:48:53 +00:00
John Resig
05d401dd84
Fixed non-unique results from .parent(), .parents(), .next(), etc. (Bug #1449 )
2007-08-19 00:07:41 +00:00
John Resig
760a244dbd
Added a fix for bug #1489 , appending <caption> was broken.
2007-08-16 03:35:29 +00:00
John Resig
78fe70f3e6
More missing semicolons.
2007-08-07 22:25:26 +00:00
John Resig
560484fd8d
Added a couple JSLint-caught fixes.
2007-08-07 22:23:30 +00:00
John Resig
6b0d3bb273
Brought back jQuery.globalEval(), fixing bug #1425 .
2007-07-31 02:59:53 +00:00
John Resig
4ae80a1e2c
When we disabled triggering of clicks, we also killed off blur and focus, this fixes that (bug #1440 ).
2007-07-31 02:22:39 +00:00
John Resig
660490e6f4
The test for underscore selectors broke under Opera, so the element is now loaded via Ajax and tested. (bug #1084 )
2007-07-30 02:52:24 +00:00
John Resig
334462b23c
IE prunes whitespace from the start of innerHTML-injected strings. This fixes that.
2007-07-30 02:14:06 +00:00
John Resig
d8e9f0c616
Fixed failing test for Safari 2.
2007-07-29 23:10:00 +00:00
John Resig
17949afc34
Got .css() working in Safari 2 as well (a number of shortcuts had to be removed, unfortunately). This should successfully close bug #1349 .
2007-07-29 23:01:42 +00:00
John Resig
3c82f8fb4a
Added a fix for Safari's broken CSS getComputedStyle accessing. Additionally, added a fix for Safari mis-reporting @selected for display: none options. The test suite is now completely passing in Safari 3. (Bug #1349 )
2007-07-29 22:32:06 +00:00
John Resig
80a149b828
Integrated the custom fx test suite into the main test suite. All tests are now run automatically. Removed the old suite, as it was no longer needed.
2007-07-29 19:07:21 +00:00
Sean Catchpole
e6c067858e
nevermind, I'm dumb. =P
2007-07-26 00:31:48 +00:00
Sean Catchpole
8a80d05a44
Fixed ajax array arguments in $.param
2007-07-26 00:27:56 +00:00
John Resig
f8b00051c3
$("#foo", xml) would always return an empty set, fixed (bug #877 ). Additionally, a bug in jQuery.isXMLDoc(xmlDoc) was discovered, if the element was, in fact, an XML document.
2007-07-25 00:56:50 +00:00
John Resig
bdf05d890f
Added a fix for relative // - $("//div",this) (bug #1418 )
2007-07-25 00:39:45 +00:00
Brandon Aaron
a65a811ce0
selectedIndex is now cloned cross-browser ( #1294 )
2007-07-21 04:26:13 +00:00
Brandon Aaron
9b9a793273
selectedIndex is now cloned in IE ( #1294 )
2007-07-21 03:16:22 +00:00
Brandon Aaron
480aae72d3
addClass doesn't fail when passed an undefined or null variable ( #1309 )
2007-07-21 01:55:05 +00:00
Brandon Aaron
b965c98ff1
missing semi-colon
2007-07-21 01:53:38 +00:00
Brandon Aaron
24463a04ce
trigger DOM0 event handlers when doing a trigger ( #1363 )
2007-07-21 01:04:59 +00:00
John Resig
e20e8e6e3c
Added support for parsererror errors from Ajax requests (bug #1145 ).
2007-07-21 00:52:30 +00:00
John Resig
3740716480
Added a fix for setting the style property in IE: .attr("style", "...") (bug #1170 ).
2007-07-21 00:12:18 +00:00
John Resig
97a6bdbaba
Added a fix for h1 + h2 not working. (Bug #1361 )
2007-07-20 23:43:12 +00:00
John Resig
e647a8a1f6
Safari doesn't return the correct computed opacity. (Fix for bug #1369 )
2007-07-20 22:47:21 +00:00
John Resig
f83211c684
Added a fix to prevent the completion callback from firing multiple times in Firefox on OSX (fixed bug #1406 ).
2007-07-20 22:21:41 +00:00
John Resig
c47f6f8f52
Completely reworked the evalScripts() code, fixing bugs #1332 , #975 , and #777 .
2007-07-20 21:59:52 +00:00
Brandon Aaron
6c5bfffd20
broken test in IE
2007-07-20 21:53:37 +00:00
John Resig
9ffd93d53a
Moving the easing check logic to the fx function, since Interface was overwriting the speed function :-( (Fix for bug #1396 ).
2007-07-20 20:05:20 +00:00
John Resig
a2482e5e87
Added a fix for when trim receives a null value (bug #1395 ).
2007-07-20 19:44:15 +00:00
John Resig
42f30dd181
Made it so that you can set the text value of elements to numbers (in addition to strings). (Fix for bug #1386 )
2007-07-20 19:41:17 +00:00
John Resig
78db847ef2
The isTimeout fix from #970 was causing unintended status bugs (fixed). This also includes a fix for errors that occurred during an empty eval in IE (but #1410 ).
2007-07-20 19:33:44 +00:00
Brandon Aaron
f267cfaedf
Fix for #1402
2007-07-20 18:58:38 +00:00
John Resig
a40f141f23
Made the error message equal to "timeout", if the request timed out. (Bug #970 )
2007-07-20 18:58:22 +00:00
John Resig
3604d14896
IE doesn't like doing attaching the mergeNum property to XML documents, so for now, we're just going to (possibly) return duplicates in IE, in XML documents. (bug #1357 ).
2007-07-20 18:08:29 +00:00
John Resig
4577cd4b16
display block was being set on top/left animation, when they shouldn't be.
2007-07-15 02:42:11 +00:00
John Resig
9e83f1b65f
Fix for IE firing document ready too soon (Bug #1320 ).
2007-07-12 20:33:05 +00:00
John Resig
d776dc9d5c
Got some XHR tests to run, still some hanging threads (need to investigate). Started moving some Ajax tests away from using PHP (more portable this way). Fixed a number of XHR env bugs.
2007-07-09 03:08:20 +00:00
John Resig
54035207fe
Tweaked some of the tests, added in events and fx tests.
2007-07-09 00:15:44 +00:00
John Resig
b147039acc
Added a number of fixes: Tag name case-sensitivity, text escaping, opacity setting. Tweaked the test suite slightly.
2007-07-08 23:52:14 +00:00
John Resig
69ef5fac9e
Added basic support for IFrames, disabled a test which we don't take into account.
2007-07-08 23:19:09 +00:00
John Resig
5ed992d5f5
Making the test suite a little more XML-compliant.
2007-07-08 04:46:21 +00:00
John Resig
bdb5dad8e5
Final fix for Safari crasher (bug #1331 ).
2007-07-06 13:36:38 +00:00
John Resig
2278b24f70
Fix for Safari 1.3 crash (bug #1331 ).
2007-07-05 20:40:44 +00:00
Ed Engelhardt
cb3f9d8cd9
commit annother trivial comment fix to reduce my local changesets
2007-07-05 08:19:18 +00:00
Ed Engelhardt
28a80202b3
fix little typo in comment
2007-07-05 08:18:25 +00:00
John Resig
12ebfa3b01
Overflow revert was completely borked when you animated multiple properties (like in .show() or .hide()) (see bug #1343 ).
2007-07-05 04:27:46 +00:00
John Resig
6f064fc9c5
Added fix for broken child selectors in XML documents, bug #1346 .
2007-07-05 02:45:01 +00:00
John Resig
38d74fe912
Added a fix for bug #1331 , which caused Safari 1.3 to crash.
2007-07-04 16:15:09 +00:00
John Resig
fa7bfcfd78
Fixed bug that prevented $= from working on elements that didn't have the specified attribute.
2007-07-04 16:10:26 +00:00
John Resig
b0cf71332a
The browser.version check was causing browsers with undetected useragents to die. This, at least, makes it fail gracefully.
2007-07-03 13:19:09 +00:00
Brandon Aaron
b9a8e65576
fix opacity issues in IE
2007-07-02 15:27:58 +00:00
John Resig
af329ed00b
Did some minor tidying up.
2007-06-30 13:57:49 +00:00
John Resig
62ae0eff50
Simplified some of the IE styleFloat/cssFloat code.
2007-06-30 13:47:40 +00:00
Brandon Aaron
e290083c35
Fix for #1322
2007-06-29 22:20:02 +00:00
Brandon Aaron
2e0c87cf23
Fix for #1231
2007-06-29 22:05:25 +00:00
John Resig
ea98b16438
Who am I kidding |= is useless.
2007-06-29 21:52:45 +00:00
John Resig
e7a8310f65
Added minor support for |= and ~= selectors.
2007-06-29 21:43:22 +00:00
John Resig
88c88f0704
Added fix for :nth-child(n).
2007-06-29 21:08:46 +00:00
John Resig
7b9d825890
Added fix for broken :only-child.
2007-06-29 21:03:27 +00:00
John Resig
7088b509cf
Calling jQuery() with apply would break things (namely in the SlickSpeed test suite).
2007-06-29 20:52:59 +00:00
John Resig
614706bbf2
Added extra last-child test.
2007-06-29 20:26:14 +00:00
John Resig
fd249ca808
Added massive speed improvements to selectors. Also added support for :nth-child(An+B) syntax.
2007-06-29 19:52:38 +00:00
John Resig
05864eebcd
Forgot to change the number of tests.
2007-06-26 20:46:19 +00:00
John Resig
456094c205
Disabled the test until after 1.1.3 (when we have time to deal with it). (Bug #975 )
2007-06-26 20:45:06 +00:00
Brandon Aaron
f025ed878b
Fix for #1187 , #1278 and #1279
2007-06-21 19:21:56 +00:00
John Resig
5bb0902c5e
Added a fix for easing problems (fall back to "linear" if swing doesn't exist) (bug #1212 ).
2007-06-21 03:09:04 +00:00
John Resig
8b683b891f
Normal hide/show toggling was broken, this fixes it ( #1219 ).
2007-06-21 02:52:53 +00:00
John Resig
5e6c14993a
Fix for #1214 , #1216 , #1234 (problem with animations). In a nutshell, the callback needs to occur even if the animation does not run.
2007-06-21 02:38:16 +00:00
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
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
Brandon Aaron
24142f6031
readonly: "readOnly" added to 'fix' in jQuery.attr plus tests
...
Cleaned up jQuery.clean method (Thanks Dave Methvin)
2006-10-19 18:31:09 +00:00
John Resig
ca91d78963
Added fix for radio inputs becoming unchecked during an animation.
2006-10-18 04:32:31 +00:00
Brandon Aaron
14b09024cb
Fix and tests for appending HTML options to select elements.
...
Fixed previous tests for 193 and 170.
2006-10-17 19:12:22 +00:00
Brandon Aaron
6f7cd66959
Added tests for 193 and 170.
...
Removed unused line of code from fx.
2006-10-17 15:34:19 +00:00
Brandon Aaron
688c724b1f
Fix for #193 again
2006-10-15 22:47:58 +00:00
John Resig
2e23d0168e
Guess that was important, after all. Helps IE to map the object correctly.
2006-10-15 17:03:08 +00:00
John Resig
c9511ef948
Added fix for jQuery.extend( Object, null || undefined ) lapsing back to just jQuery.extend( Object ).
2006-10-15 03:11:02 +00:00
John Resig
af961d58c2
Fixed all warnings generated when javascript.options.strict is enabled in Firefox about:config.
2006-10-15 02:57:55 +00:00
Jörn Zaefferer
e7669f64d8
Added test for #174 ; Modified failing (IE) tests for find
2006-10-13 14:56:14 +00:00
Jörn Zaefferer
bfa8306633
Fix for #265 : Initialize defaults for global and timeout properly when $.ajax is called internally (argument list instead of hash)
2006-10-13 14:02:29 +00:00
Jörn Zaefferer
cb53fc02b6
Fixed #216 , added several tests for ajax module and fixed more stuff revealed by those; Reverted Johns change for each (changeset 433), caused way too much trouble
2006-10-13 13:57:55 +00:00
Jörn Zaefferer
ba7dc19416
Fix for #270
2006-10-13 12:36:21 +00:00
John Resig
edb54ef733
Added code to short-circuit a .each() loop.
2006-10-12 16:37:01 +00:00
John Resig
96d429b940
Fixed some issues with IE and XML structures.
2006-10-12 16:30:54 +00:00
Jörn Zaefferer
2e544e9eb8
Added 2 of 3 fixes of #164
2006-10-11 13:35:05 +00:00
Gilles van den Hoven
6de5a6b96a
2006-10-11 12:51:26 +00:00
Brandon Aaron
dde208fc4b
Fix for 193
2006-10-11 04:23:04 +00:00
Brandon Aaron
8365b37c48
Fix for #170
2006-10-11 04:09:08 +00:00
Brandon Aaron
05164f34be
Added test for #237
2006-10-10 21:28:00 +00:00
Brandon Aaron
692d676e99
Fix for #237
2006-10-10 17:48:43 +00:00
Brandon Aaron
cafd40805a
Fix for #227
2006-10-10 15:00:54 +00:00
Brandon Aaron
c901863b31
Revert fx.show to always take opacity from 0 to current opacity value.
2006-10-10 14:14:55 +00:00
Brandon Aaron
8526de137a
Fix for #263 .
2006-10-10 13:58:06 +00:00
Brandon Aaron
016bd18ba3
* Fixed a bug in jQuery.fn.offset relating to the calculation of scroll offsets.
...
* Fixed jQuery.fn.height and jQuery.fn.width to properly pass on a value for setting the height and width of an element if passed in.
2006-10-10 02:41:44 +00:00
John Resig
dbee06de85
Fixed a bunch of endline issues.
2006-10-10 01:59:20 +00:00
John Resig
766c3765bd
Now have accurate version information built into jquery.js - will build it into the docs and test suite next.
2006-10-10 00:23:18 +00:00
Jörn Zaefferer
6cb2e8ee8b
Fixed second test for load()
2006-10-09 07:24:46 +00:00
Jörn Zaefferer
b30a469a5a
Fixed bug in testsuite, tried to fix problem with :selected in Opera 8.54: It does not work the default selections
2006-10-08 16:19:51 +00:00
Jörn Zaefferer
fac6a87dcf
Fixed test for load(url)
2006-10-08 14:34:13 +00:00
Brandon Aaron
c26ae24a1b
* Applied patch for #204
...
* Removed references to $ within dimensions.js
2006-10-07 20:06:52 +00:00
Jörn Zaefferer
7b2c84ddbe
Removed (hopefully) all references to $ within the jQuery code itself
2006-10-06 17:15:33 +00:00
Jörn Zaefferer
e218628dda
Added experimental fix for bug #214
2006-10-06 15:05:58 +00:00
Jörn Zaefferer
cc967562ca
Typo; Extended description for $("<div>stuff</div") example (ticket #218 )
2006-10-06 14:26:52 +00:00
Jörn Zaefferer
29f3fd50f7
Added test for bug #232
2006-10-06 14:14:00 +00:00
Jörn Zaefferer
c5943ff9bb
Fixed bug #222 (again)
2006-10-06 14:05:30 +00:00
Jörn Zaefferer
1ffa984e0d
Added fix for bug #204 , yet untested
2006-10-06 13:00:38 +00:00
Paul Bakaus
d9ebe848d0
added Brandon's offset function
2006-10-05 07:40:31 +00:00
Jörn Zaefferer
25ee2d8e2e
Fixed bug #225 again
2006-10-03 18:33:02 +00:00
Jörn Zaefferer
004f3dd517
Added * You can have as many $(document).ready events on your page as you like.
2006-10-03 14:58:57 +00:00
Jörn Zaefferer
eee853f120
removed the test for bug #164 , the test suite is unable to handle the resulting error in IE correctly. I'll add it back later.
2006-10-03 10:55:09 +00:00
John Resig
3527e8f674
css('display') works slightly differently in Safari. Also, the test suite having <input checked/> doesn't work in Safari, at all. Fixed to be standards compliant.
2006-10-03 09:40:16 +00:00