Commit graph

587 commits

Author SHA1 Message Date
adam j. sontag a2bd8a53f3 .closest() should return a unique set of elements, not duplicates of the same ancestor. Fixes 2010-06-21 14:18:06 -04:00
jeresig c90d609c0d Fixing request data param issue. Thanks to mislav for the patch. Fixes . 2010-06-14 23:08:28 -04:00
malsup d1931a8241 Fix for http://dev.jquery.com/ticket/6451 2010-06-15 11:02:26 +08:00
Brandon Aaron d6f03aa0df Merge branch 'master' of github.com:jquery/jquery 2010-03-27 18:58:55 -05:00
jeresig dab1d74677 Mobile WebKit browsers don't support accessing the scroll position of the document/window. 2010-03-25 17:30:13 -04:00
jeresig 298c81a844 Need to expose the isLocal change globally as well. 2010-03-24 16:16:13 -04:00
jeresig 59124f92b5 Temporarily disable ajax tests when running in TestSwam. 2010-03-24 16:04:10 -04:00
jeresig 1ba2df02d6 Use custom events for testing unbind instead of the, potentially conflicting, error event. 2010-03-24 15:39:58 -04:00
jeresig 3b221da8b0 Adjust isPlainObject test to run in an iframe. 2010-03-24 15:18:11 -04:00
Brandon Aaron efea0f23f9 Merge branch 'master' of github.com:jquery/jquery 2010-03-23 22:40:38 -05:00
jeresig 96ea3d615e Make sure the offset tests work without a built jQuery file. 2010-03-23 16:37:40 -04:00
jeresig 273822c138 Update other remote test URLs as well. 2010-03-23 16:24:51 -04:00
jeresig 0fbac16dbe Strip off filename and query string for JSONP Remote test. 2010-03-23 16:22:09 -04:00
jeresig 2301e2a1c3 Update the TestSwarm URL to point to the new jQuery swarm location. 2010-03-23 15:21:42 -04:00
jeresig fa80693c4a Changed the order of the tests to run in the same order in which they're specified in the Makefile (fixed a dimensions test bug that popped up as a result). 2010-03-23 12:31:40 -04:00
jeresig f6a50cacd8 Handle auto-running of the TestSwarm injection script in the test suite. 2010-03-23 12:19:47 -04:00
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
Brandon Aaron 656fe92178 Fixed an issue with setting offset of absolutely positioned element that has no position values ("auto"). Fixes . 2010-03-22 20:11:37 -04:00
Brandon Aaron 1844f95c5b Added unit tests for setting offset one property at a time and added radix to parseInt calls 2010-03-22 18:50:17 -04:00
jeresig da26d0eb4e Rewrote the live/delegate submit tests to be more generic. 2010-03-09 14:08:33 -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 and . 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 , , and . 2010-03-09 09:14:27 -05:00
jeresig 145f2f0459 I take that back! It was a bug, but the cache had to be triggered and a collection of cached nodes had to be passed in (an odd case to be sure). Fixes . 2010-03-05 00:14:47 -05:00
jeresig 2c08004f6d Attempted to fix , 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 and . 2010-03-02 17:34:12 -05:00
jeresig ad103c8e6a Add in the new level information to the closest(Array) test. 2010-03-02 10:53:54 -05:00
jeresig 5c111a028a We no longer support globally-triggered events on plain objects. This is a trade-off to having good garbage collection on the objects. 2010-03-02 10:51:31 -05:00
jeresig dcf0fa5048 More changes to get jQuery in line with JSLint. 2010-03-01 21:24:49 -05:00
brandonaaron 5353c6bcc3 Adding unit tests to make sure .scrollTop() and .scrollLeft() work cross-frame. 2010-02-28 10:55:59 -06:00
brandonaaron 1d352084c4 Use correct window reference in offset to work properly cross-frame. Fixes . 2010-02-27 19:43:23 -06:00
jeresig a49e6b6313 Attach data directly to plain objects, no reason to use the central jQuery.cache. Fixes . 2010-02-27 09:49:58 -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 . 2010-02-27 09:02:13 -05:00
jeresig ba7195e3f9 Make it so that you can pass in event data to .click(), et. al. Fixes . 2010-02-26 20:01:19 -05:00
jeresig 9e06903a99 Make sure that undefined is always returned for undefined data properties. Fixes . 2010-02-26 12:35:04 -05:00
jeresig 7f5179b654 Make sure that unbinding on a plain javascript object works correctly. Fixes . 2010-02-26 11:32:12 -05:00
jeresig 26b0e913dd Make sure that live events bubble unless explicitly told not to, like a normal event. Fixes . 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 053af95294 Adapt the nbsp entity test for Opera (output isn't as important as the fact that it's getting converted. 2010-02-13 07:05:39 -05:00
jeresig da966573c3 Make sure that elements that have been removed also have their special events cleaned up. Fixes . 2010-02-13 06:10:43 -05:00
jeresig dd5c26304a Make sure that live focus and blur events also bind to the regular events, to handle triggered events. Fixes . 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 , 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 . 2010-02-13 03:30:45 -05:00
jeresig 14e1200d59 Added some tests to test repeated injected of scripts. Was fixed when fixing . 2010-02-13 03:25:27 -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 . 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 . 2010-02-13 02:49:04 -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 . 2010-02-13 02:23:38 -05:00
jeresig 83a044f1b5 Make sure that no extra whitespace is leftover after an addClass. Fixes . 2010-02-13 02:18:38 -05:00
jeresig 94d925cd46 Make sure leading whitespace is trimmed for parseJSON. Fixes . 2010-02-13 02:14:23 -05:00
John Resig 021b809ace Make sure that the teardown is called after all the handlers of a type are removed. Fixes . 2010-02-11 01:42:51 -05:00
Ben Alman 3c5b1ca03b Ok, this should actually fix :) 2010-02-06 11:46:44 +08:00