jeresig
|
fc08d0ea8d
|
Fixed some cases where expression, expression was used and shouldn't be.
|
2010-03-01 16:26:57 -05:00 |
|
jeresig
|
a18f682012
|
Made some code tweaks related to running jQuery through JSLint (thanks to Lorin Larson for the JSLint run).
|
2010-03-01 12:44:56 -05:00 |
|
brandonaaron
|
1d352084c4
|
Use correct window reference in offset to work properly cross-frame. Fixes #6190.
|
2010-02-27 19:43:23 -06:00 |
|
jeresig
|
36faab439a
|
No reason to double-bind the beforeunload event. Fixes #6113.
|
2010-02-27 10:03:43 -05:00 |
|
jeresig
|
a49e6b6313
|
Attach data directly to plain objects, no reason to use the central jQuery.cache. Fixes #6189.
|
2010-02-27 09:49:58 -05:00 |
|
jeresig
|
42568db4c4
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-02-27 09:02:18 -05:00 |
|
jeresig
|
a45372a4c5
|
Adding in .bind(name, false), .unbind(name, false) support - an easy way to just stop bubbling and the default action on an element. Fixes #6188.
|
2010-02-27 09:02:13 -05:00 |
|
brandonaaron
|
7d5da0ee03
|
Make sure events exist before trying to access them in jQuery.event.handle and removed unnecessary var statement. Fixes #6163.
|
2010-02-27 01:31:33 -06:00 |
|
jeresig
|
ba7195e3f9
|
Make it so that you can pass in event data to .click(), et. al. Fixes #6187.
|
2010-02-26 20:01:19 -05:00 |
|
jeresig
|
9e06903a99
|
Make sure that undefined is always returned for undefined data properties. Fixes #6166.
|
2010-02-26 12:35:04 -05:00 |
|
jeresig
|
7f5179b654
|
Make sure that unbinding on a plain javascript object works correctly. Fixes #6184.
|
2010-02-26 11:32:12 -05:00 |
|
jeresig
|
28b489bfc8
|
Make sure that the correct type is set for live mouseenter/mouseleave events. Fixes #6169.
|
2010-02-26 11:23:49 -05:00 |
|
jeresig
|
26b0e913dd
|
Make sure that live events bubble unless explicitly told not to, like a normal event. Fixes #6182.
|
2010-02-26 09:26:14 -05:00 |
|
jeresig
|
437ddb931d
|
No need to run trim on every class iteration in addClass, thanks for the heads-up Leeoniya.
|
2010-02-13 14:30:27 -05:00 |
|
jeresig
|
a6f3757d50
|
Found a better detect for deleting an expando, added back in removeAttribute as it does work in IE.
|
2010-02-13 06:57:58 -05:00 |
|
jeresig
|
9195107dbb
|
Clean up expando removal code - only try to delete the expando from an element if it's possible.
|
2010-02-13 06:32:20 -05:00 |
|
jeresig
|
da966573c3
|
Make sure that elements that have been removed also have their special events cleaned up. Fixes #6084.
|
2010-02-13 06:10:43 -05:00 |
|
jeresig
|
6a82f2ae63
|
Make sure that mousing over XUL elements results in no trigger of a mouseleave. Fixes #6013.
|
2010-02-13 05:45:48 -05:00 |
|
jeresig
|
dd5c26304a
|
Make sure that live focus and blur events also bind to the regular events, to handle triggered events. Fixes #6055.
|
2010-02-13 05:37:17 -05:00 |
|
jeresig
|
467063a2e2
|
When binding a change directly to a file input just passthrough to the normal bind. A temporary fix for #5997, needs more investigation.
|
2010-02-13 04:40:26 -05:00 |
|
jeresig
|
c1ac9fdf45
|
Don't inject style elements using innerHTML as they will go away in IE. Fixes #5977.
|
2010-02-13 03:30:45 -05:00 |
|
jeresig
|
99e7560808
|
Make sure that we don't try to use a detached node (that was in a fragment) as a fragment in IE. Fixes #5829.
|
2010-02-13 03:14:00 -05:00 |
|
jeresig
|
726fda08be
|
Make sure the fragment isn't used if it's not the same set we're working with. Fixes #6068.
|
2010-02-13 02:49:04 -05:00 |
|
jeresig
|
a7dc66b832
|
Rename internal .getText to maintain parity between it and the primary .text(). Fixes #6094.
|
2010-02-13 02:26:50 -05:00 |
|
jeresig
|
abcc1a76ee
|
If .attr() is run on no elements undefined should be returned (as should be the case when no attribute is found). Fixes #6012.
|
2010-02-13 02:23:38 -05:00 |
|
jeresig
|
83a044f1b5
|
Make sure that no extra whitespace is leftover after an addClass. Fixes #6050.
|
2010-02-13 02:18:38 -05:00 |
|
jeresig
|
94d925cd46
|
Make sure leading whitespace is trimmed for parseJSON. Fixes #6031.
|
2010-02-13 02:14:23 -05:00 |
|
jeresig
|
8b86004f9c
|
Make sure that fragments containing options aren't cached.
|
2010-02-13 01:50:19 -05:00 |
|
jeresig
|
7a467ed936
|
Remove the need for the internal setArray method, it was only really used by pushStack anyway. Fixes #6003.
|
2010-02-13 01:45:09 -05:00 |
|
jeresig
|
8404ad6070
|
Make sure that there are some live events before continuing on.
|
2010-02-12 19:38:57 -05:00 |
|
jeresig
|
5d36fe3210
|
Make sure that live mouseenter/mouseleave work properly. Fixes #6077.
|
2010-02-11 16:50:26 -05:00 |
|
John Resig
|
021b809ace
|
Make sure that the teardown is called after all the handlers of a type are removed. Fixes #6065.
|
2010-02-11 01:42:51 -05:00 |
|
John Resig
|
639f4931b0
|
No reason to expose the temporary _load method.
|
2010-02-11 01:23:13 -05:00 |
|
jeresig
|
35c379075c
|
Simplify the special change/submit event removal logic, per Scott's suggestion in 5267824aa3 .
|
2010-02-10 15:56:53 -05:00 |
|
jeresig
|
5267824aa3
|
Updated formatting for the change/submit special event logic. Also switched the function declarations to statements. Thanks to Garrett for the recommendation.
|
2010-02-08 23:28:15 -05:00 |
|
jeresig
|
fec02aa5cb
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-02-08 11:31:13 -05:00 |
|
jeresig
|
75bb2d6e51
|
Fix in logic for handling exclusive namespace testing. Fixes #6048.
|
2010-02-08 11:31:01 -05:00 |
|
Ben Alman
|
3c5b1ca03b
|
Ok, this should actually fix #6041 :)
|
2010-02-06 11:46:44 +08:00 |
|
tomviner
|
8a66a30fec
|
spelling mistake (insead)
|
2010-02-06 10:50:57 +08:00 |
|
jeresig
|
d743899971
|
Make sure that &#...; entities are encoded properly. Fixes #6042.
|
2010-02-05 19:58:08 -05:00 |
|
jeresig
|
54bd004e53
|
Make sure that we don't try to double-encode params using the traditional style. Fixes #6041.
|
2010-02-05 19:43:31 -05:00 |
|
jeresig
|
43b3ed086d
|
Update special events to work with the internal event system changes. Also fixes #5967.
|
2010-02-05 11:02:56 -05:00 |
|
jeresig
|
be2407e233
|
Rewrote the live event handling to use the new event logic. Also added in support for live namespaced events. Fixes #5945.
|
2010-02-04 21:36:32 -05:00 |
|
jeresig
|
e7912805d6
|
A large refactor of the event handling logic. Data and namespace information is maintained in a separate object now, no longer on the event handler. Proxy functions are no longer needed, as a result. Additionally execution order of the handlers is maintained, fixing #4261, and the execution of handlers is maintained even while they're being removed. Live events will be refactored separately.
|
2010-02-04 00:20:52 -05:00 |
|
jeresig
|
8a4b2102ff
|
Removed extraneous nodeName check from f95147f465 commit.
|
2010-02-01 21:56:11 -05:00 |
|
Noah Sloan
|
8660ea1ab6
|
Only detach the incoming elements to replaceWith if they're DOM nodes. Fixes #5986.
|
2010-02-01 21:48:05 -05:00 |
|
jeresig
|
e76ba32ceb
|
Make sure the resulting className from removeClass is nicely trimmed. Fixes #5988.
|
2010-02-01 21:33:58 -05:00 |
|
jeresig
|
f95147f465
|
Fix for problem in IE 8 where deserialized (then reserialized) form markup was getting malformed. Thanks IE. Fixes #5998.
|
2010-02-01 21:26:47 -05:00 |
|
jeresig
|
f9417b9da9
|
Same problem happens with plain embed elements as well. Follow-up fix to #5904.
|
2010-02-01 18:52:12 -05:00 |
|
jeresig
|
1b28bba4d2
|
Make sure that injection of object elements continues to work in IE 6. Really hard to unit test this in a meanigful manner (the result is a visually broken plugin). Will need to be diligent about watching for this in the future. Fixes #5094.
|
2010-02-01 18:22:48 -05:00 |
|