John Resig
|
9aa0c69c43
|
Fixed bubbling of live events (if an inner element handles an event first - and stops progatation - then the parent event doesn't encounter the event). Thanks to Irae for the patch. Fixes bug #3980.
|
2009-02-09 23:29:57 +00:00 |
|
John Resig
|
136a459f4c
|
Optimized the clean() code to no longer use .trim() (speeds up working against long HTML in IE). Fixes #4037.
|
2009-02-09 15:41:50 +00:00 |
|
John Resig
|
6b938e1c16
|
Removed use of .trim() in globalEval, fixes #4036.
|
2009-02-09 15:35:33 +00:00 |
|
John Resig
|
ce90accc58
|
Reworked the .clone() function in IE. Fixes jQuery bugs #3500 (jQuery expandos were causing extra elements to appear from using .html() cloning), #3254 (Mis-match in clone result length causes problem), and #2845 (Cloning an <object/> causes exceptions to be thrown).
|
2009-02-09 14:48:15 +00:00 |
|
John Resig
|
cd28922b78
|
Made sure that .removeClass(null) doesn't throw an exception. Fixes #3847.
|
2009-01-20 17:33:25 +00:00 |
|
John Resig
|
28a1f02223
|
Re-worked the logic for where .selector and .context are added for ID selectors (especially ones that aren't found). Fixes jQuery bug #3833.
|
2009-01-20 16:00:48 +00:00 |
|
John Resig
|
04977b8ea2
|
Brought the logic for handling isXMLDoc over from Sizzle.
|
2009-01-19 23:17:30 +00:00 |
|
John Resig
|
96152559e0
|
Landing a fix for non-link anchor tabIndex (from scott.gonzalez). Fixes ticket #3916.
|
2009-01-19 21:40:23 +00:00 |
|
John Resig
|
ea78377760
|
Only try to wrap the element if it's not disconnected, fixed #3828.
|
2009-01-12 14:07:14 +00:00 |
|
John Resig
|
0c97178553
|
Fixed an issue with parentNode being accessed in attr() on disconnected DOM elements.
|
2009-01-12 14:00:35 +00:00 |
|
John Resig
|
1eae1541b8
|
Made a note about the push method.
|
2009-01-12 00:24:16 +00:00 |
|
John Resig
|
fa615bedd4
|
Made the case specific of the type attribute.
|
2009-01-11 21:22:37 +00:00 |
|
John Resig
|
73ff49ac9a
|
Prevented non-script <script> blocks from executing, fixing #3733.
|
2009-01-11 19:33:01 +00:00 |
|
John Resig
|
7346a476cc
|
Fixed boxModel support - is now computed with feature detection, rather than sniffing.
|
2009-01-11 16:17:20 +00:00 |
|
John Resig
|
0066ba3f82
|
.closest() with positional selectors wasn't worked as expected.
|
2009-01-10 20:30:03 +00:00 |
|
John Resig
|
29bf601f34
|
Fixed an issue with script nodes being removed incorrectly, fixes #3737.
|
2009-01-10 01:07:59 +00:00 |
|
John Resig
|
c6f189ac73
|
Selector state wasn't being passed along on a cloned jQuery object.
|
2009-01-08 21:41:58 +00:00 |
|
Scott González
|
49d0d5b7a3
|
Fixed tabindex normalization so that elements that natively support tabbing, but don't have a tabindex explicitly set return 0 instead of undefined.
Removed jQuery.support.tabindex since we're only normalizing non-XML right now and all browsers support tabIndex for HTML documents.
|
2009-01-07 14:36:30 +00:00 |
|
John Resig
|
d8706c5ac9
|
Landed a number of improvements to the selector engine. Results are auto-merged onto the jQuery
object, class filtering is now done inline, and not filtering is more efficient.
|
2009-01-07 00:13:57 +00:00 |
|
John Resig
|
cc70e03ec7
|
Made the .unqiue() within .find() optional (speeds up calls).
|
2009-01-06 16:17:50 +00:00 |
|
John Resig
|
1822939000
|
Switched back to the old style of running embedded scripts (users who have duplicate runs will
have to deal with it another way).
|
2009-01-05 22:58:02 +00:00 |
|
John Resig
|
ebd9205fdb
|
Make sure that if no ownerDocument is available that we fall back to the node itself (likely the document).
|
2009-01-05 19:22:25 +00:00 |
|
John Resig
|
122b672f70
|
Landed cross-browser support for tabIndex, by Scott, closes ticket #3649.
|
2009-01-05 17:34:42 +00:00 |
|
John Resig
|
192d6cd4a3
|
Moved the copyright to the intro file, added a ! so that it passes through YUIMin untouched, and changed the Date and Revision so that they're now generated automatically based upon all of jQuery rather than just the core file.
|
2009-01-04 23:34:18 +00:00 |
|
Ariel Flesler
|
83be3dca69
|
jquery core: Misc file size optimizations.
|
2009-01-04 22:25:46 +00:00 |
|
Ariel Flesler
|
0eaead0b91
|
jquery core: Allowing whitespaces within the [6026] addition.
|
2009-01-04 21:09:03 +00:00 |
|
John Resig
|
434b87b8a2
|
Moved from the old JSMin to using YUIMin for compressing the jQuery source. Additionally landed some improvements from #3770 which dramatically reduce the filesize. The final minifed + gzipped size of jQuery went from 19817 bytes to 18063 bytes.
|
2009-01-04 15:29:27 +00:00 |
|
John Resig
|
c0294278db
|
Landed a proper fix for #3255 - which involves doing createElement instead of going through the normal clean method.
|
2009-01-03 00:51:07 +00:00 |
|
John Resig
|
cff37cc835
|
Hid an issue where Safari through an exception when a colgroup was created in jQuery.clean. Not completely sure what the cause is, yet.
|
2009-01-03 00:19:02 +00:00 |
|
John Resig
|
6a3d1a1e28
|
Fixed an issue with .not("#foo, bar") not working correctly, closes #3757.
|
2008-12-31 19:21:24 +00:00 |
|
Ariel Flesler
|
4afa608351
|
jquery data: Closes #3539. Exposed jQuery.queue. Moved all the data and queue functions to their own module. Made the dequeue function more generic(designed to be used on functions). Closes #3748. Reverted a previous modification.
|
2008-12-30 02:31:26 +00:00 |
|
Ariel Flesler
|
d37aeceb69
|
jquery core: Removed an orphaned line. Thanks mose.
|
2008-12-27 18:21:54 +00:00 |
|
Ariel Flesler
|
51428a3c9e
|
jquery core: Fixed a global var leak introduced by me on a recent commit.
|
2008-12-26 15:48:04 +00:00 |
|
Ariel Flesler
|
8cd50a398d
|
jquery core: Closes #3737. Fixed a possible null dereference.
|
2008-12-25 21:20:41 +00:00 |
|
Ariel Flesler
|
0a8f96ac3d
|
jquery core: Closes #1681. jQuery.fn.toggleClass can accept a boolean argument indicating add/remove.
|
2008-12-25 20:12:18 +00:00 |
|
Ariel Flesler
|
0e3e470edc
|
jquery core: Closes #3255. The div used in jQuery.clean is emptied in the end. Cleaning the parentNode's properties of the elements.
|
2008-12-25 19:47:56 +00:00 |
|
Ariel Flesler
|
4b25b147ab
|
jquery core: Closes #3641. jQuery.merge stopped looping once a 0 was found.
|
2008-12-25 19:25:30 +00:00 |
|
Ariel Flesler
|
5459180728
|
jquery core: Closes #3666. Removed old code.
|
2008-12-25 17:37:58 +00:00 |
|
John Resig
|
6b09032864
|
Added support for the new .closest() method (very useful for event delegation).
|
2008-12-22 00:52:53 +00:00 |
|
John Resig
|
b850ab2b8e
|
Added the new jQuery.support object and removed all uses of jQuery.browser from within jQuery itself (while simultaneously deprecating the use of jQuery.browser).
|
2008-12-21 21:22:44 +00:00 |
|
John Resig
|
8ee1708ea9
|
Fixed an issue with domManip where the incorrect document was being used to create the document fragment.
|
2008-12-21 21:18:40 +00:00 |
|
John Resig
|
c85243dfc4
|
Landing the new Sizzle selector engine. There'll need to be some later tweaks (to make the tests a little more pragmatic - especially for document order elements). But it appears to be passing well and that's enough. Closes #3563.
|
2008-12-20 01:19:17 +00:00 |
|
John Resig
|
18ee5a93a2
|
Fixed an issue with domManip where the incorrect clone fragments were being used for elements.
|
2008-12-19 06:58:18 +00:00 |
|
John Resig
|
62bd7e6817
|
Fixed an issue with how .data() was expecting output (trigger now returns exact output - or null if none is provided, which was tripping it up).
|
2008-12-19 06:49:03 +00:00 |
|
John Resig
|
132b8de614
|
Switched to using DOM Fragments in domManip.
|
2008-12-19 04:37:54 +00:00 |
|
John Resig
|
2875460f63
|
Added selector path logging (creates a trail that plugins can use).
|
2008-12-19 04:37:10 +00:00 |
|
John Resig
|
0935f4a0b1
|
Removing remaining strict-mode warnings.
|
2008-12-19 04:36:28 +00:00 |
|
Ariel Flesler
|
475f89b651
|
testrunner: adding tests for $.fn.hasClass.
|
2008-12-16 00:02:17 +00:00 |
|
John Resig
|
615a4ce1b4
|
IE doesn't care for boolean checks of .createElement - reverted back to using typeof instead.
|
2008-11-29 01:14:02 +00:00 |
|
John Resig
|
ab551c2b14
|
Standardized the type checks across core. isFunction and isArray now use Object.prototype.toString to verify the type, .constructor use was removed in favor of typeof, typeof checks now use ===, undefined checks use === undefined. All of this is outlined in the new style guidelines: http://docs.jquery.com/JQuery_Core_Style_Guidelines#Type_Checks. Fixes bug #3618.
|
2008-11-17 16:32:05 +00:00 |
|