jeresig
|
8effe3a7de
|
Made it so that you no longer need to build jQuery in order to run the test suite (but you'll still need a checkout of QUnit and Sizzle, at least).
|
2010-03-23 12:12:16 -04:00 |
|
jeresig
|
ba8938d444
|
Switch to using String.prototype.trim from String.trim as it's more-widely available.
|
2010-03-11 10:49:19 -05:00 |
|
jeresig
|
f68b46d7ab
|
Make sure that special remove and teardown events get called when .die() is used. Additionally made sure that default actions are triggered when namespaced events are used. Fixes #6202 and #6250.
|
2010-03-09 12:22:25 -05:00 |
|
jeresig
|
141ad3c3e2
|
Landing a faster trim method. Based upon the work by Travis Hardiman and DBJDBJ. More details here: http://forum.jquery.com/topic/faster-jquery-trim Fixes #2279, #4452, and #4835.
|
2010-03-09 09:14:27 -05:00 |
|
jeresig
|
0a307b332e
|
No need to use .call() anymore since we switched from .apply() for appendTo, etc. Thanks to Robert in 2c08004f6d for the heads-up.
|
2010-03-05 09:59:58 -05:00 |
|
jeresig
|
2c08004f6d
|
Attempted to fix #6227, not entirely sure if it's a problem as I'm having a hard time reproducing it. Regardless, the change is harmless and potentially even speeds up appendTo, etc. slightly.
|
2010-03-05 00:07:57 -05:00 |
|
jeresig
|
9584e908a2
|
Added in Ben Alman's proposed event.namespace property (the property holds the namespaces specified in a call to trigger). Additionally fixes namespaces with .live(). Fixes #6208 and #6209.
|
2010-03-02 17:34:12 -05:00 |
|
jeresig
|
04e31ff058
|
Make sure that we don't try to remove data from an applet. Re-Fixes #1675.
|
2010-03-02 13:56:15 -05:00 |
|
jeresig
|
86ace44fbb
|
Moving more properties onto jQuery.ajax, also copy them back to the jQuery object for backwards compatibility.
|
2010-03-02 10:44:48 -05:00 |
|
jeresig
|
a33d01a7b0
|
Remove the need for the return in sizzle-jquery and just remove the attempt to expose Sizzle completely. jQuery is 100% passing JSLint ('make lint') now.
|
2010-03-01 21:56:08 -05:00 |
|
jeresig
|
dcf0fa5048
|
More changes to get jQuery in line with JSLint.
|
2010-03-01 21:24:49 -05:00 |
|
jeresig
|
8c8f685a91
|
We don't want to increment the Ajax counter if there isn't a global event.
|
2010-03-01 19:31:13 -05:00 |
|
jeresig
|
a4043cdcbf
|
Land some additional tweaks related to running through JSLint.
|
2010-03-01 18:19:29 -05:00 |
|
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 |
|