John Resig
2ef4093cf7
Complete overhaul of the Ajax test suite, it's now passing in all browsers. In order to achieve this I had to fix a numbe
...
r of bugs in the suite itself, along with other random bugs that popped up. The following bugs were resolved along the wa
y: #1236 (.extend() keeps processing when it hits nulls), #1028 (.extend() now works recursively), #1080 ($.get no longer
overwrites the data parameter), #1210 (Creating script and link tags now work), and #1463 (jQuery.global has been re-too
led to no longer leak memory and slow things down).
2007-08-19 23:37:26 +00:00
John Resig
78fe70f3e6
More missing semicolons.
2007-08-07 22:25:26 +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
Brandon Aaron
24463a04ce
trigger DOM0 event handlers when doing a trigger ( #1363 )
2007-07-21 01:04:59 +00:00
Brandon Aaron
f267cfaedf
Fix for #1402
2007-07-20 18:58:38 +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
af329ed00b
Did some minor tidying up.
2007-06-30 13:57:49 +00:00
Brandon Aaron
e290083c35
Fix for #1322
2007-06-29 22:20:02 +00:00
Brandon Aaron
f025ed878b
Fix for #1187 , #1278 and #1279
2007-06-21 19:21:56 +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
Ed Engelhardt
eabac3f6a1
fix style, prefix and typo in a few comments
2007-05-22 07:11:50 +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
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
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
Brandon Aaron
fba422541a
Fix for #1061
2007-04-26 18:52:10 +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
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
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
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
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
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
Brandon Aaron
34cb5b5812
Fix for #964
2007-02-25 19:36:29 +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
670d2f4140
Fix for #849
2007-02-07 19:51:59 +00:00
Jörn Zaefferer
43f235f425
Fixed docs for trigger, describing the second argument.
2007-01-31 22:04:30 +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
6c72f188cd
Triggered event handlers are only executed once now.
2007-01-22 02:41:23 +00:00
John Resig
e45dbf29f8
Quick code optimization in trigger.
2007-01-22 00:38:57 +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
ed5bda3020
Added in jQuery.isFunction().
2007-01-14 06:22:20 +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
39b0976e3e
Removed unnecessary uses of typeof undefined.
2007-01-12 03:53:55 +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
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
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
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
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
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
af9e5d45fc
Added back the check for safari before checking target.nodeType, IE fails otherwise
2007-01-03 12:57:42 +00:00