Yehuda Katz
|
3595102154
|
Add tests for replaceAll(fn) and wrap(fn) -- mark wrapAll and wrapWithin as TODO
|
2009-07-12 21:08:54 +00:00 |
|
Yehuda Katz
|
7d7a960035
|
Support for .foo(Function) and testing. TODO: More tests
|
2009-07-12 20:19:43 +00:00 |
|
Yehuda Katz
|
e8eff25f3b
|
Added test for css(String, Function) and css(Object) where values are Functions; fixed css(Object)
|
2009-07-12 18:31:26 +00:00 |
|
Yehuda Katz
|
d857315967
|
Add clearQueue for clearing non-fx queues
|
2009-07-12 15:14:01 +00:00 |
|
Yehuda Katz
|
89b4bc53ca
|
Added a next() shortcut for queues
|
2009-07-12 14:31:32 +00:00 |
|
John Resig
|
5b84c7c45c
|
IE doesn't seem to like caching fragments that have options in them. Ticket #4883.
|
2009-07-11 15:23:18 +00:00 |
|
John Resig
|
0c4418bbc4
|
Limit domManip caching to strings < 512 characters long. Ticket #4883.
|
2009-07-11 14:50:59 +00:00 |
|
John Resig
|
2a268f5f4b
|
Fixes regression in .attr(), patch by David Flanagan. Fixes #4884.
|
2009-07-11 13:57:38 +00:00 |
|
John Resig
|
8db967e9d5
|
Added caching to domManip. Fixes #4883.
|
2009-07-11 13:49:46 +00:00 |
|
John Resig
|
fd2a2fed84
|
Optimized jQuery(Element) to not call jQuery() twice.
|
2009-07-11 13:44:44 +00:00 |
|
Brandon Aaron
|
bbf3334db1
|
reverting sizzle updates from previous commit, appears i had an outdated version
|
2009-06-23 18:14:57 +00:00 |
|
Brandon Aaron
|
de07ebc1a0
|
fix for #4512 and minor sizzle updates
|
2009-06-23 18:11:09 +00:00 |
|
Ariel Flesler
|
c6b9654ea8
|
jquery core: Closes #2827. jQuery.each iterates over functions
|
2009-06-20 15:51:19 +00:00 |
|
Brandon Aaron
|
ee34b6982a
|
fix for #3533, triggering an event with a colon in the name on a table no longer throws an error in IE
|
2009-06-17 02:31:45 +00:00 |
|
John Resig
|
28ab4d3224
|
Adding support for etags in $.ajax() - and simplified the if-modified-since implementation. Thanks to Lawrence for the patch! Closes ticket #4764.
|
2009-06-15 13:36:12 +00:00 |
|
Ariel Flesler
|
6faf75fb98
|
jquery fx: Exposing the ticking function
|
2009-06-02 02:14:58 +00:00 |
|
John Resig
|
45729831b1
|
Removed some cases of strict errors.
|
2009-05-20 21:52:47 +00:00 |
|
John Resig
|
90a87c03b4
|
Switched to using new Function instead of eval for handling JSON parsing (Fixes bug #4680). Added support for JSON.parse, if it exists (Fixes bug #4429).
|
2009-05-20 21:28:48 +00:00 |
|
John Resig
|
a0451f162e
|
Did some light reordering of the jQuery definition. Moved window and undefined to exist in intro/outro.
|
2009-05-20 21:12:08 +00:00 |
|
Brandon Aaron
|
b97b886fcd
|
fix :hidden and :visible selectors. fixes #4512
|
2009-05-18 15:36:36 +00:00 |
|
Brandon Aaron
|
e10e625bf4
|
fix for #4183
|
2009-05-16 20:23:58 +00:00 |
|
Brandon Aaron
|
4a99fcf6e4
|
fix remove and empty to work properly in IE when an element with the id of length exists. fixes ajax event hanlders in test suite from firing multiple times because they did not get cleaned up.
|
2009-05-16 19:32:16 +00:00 |
|
Brandon Aaron
|
fd281e493d
|
fix for #4397
|
2009-05-16 14:45:46 +00:00 |
|
Brandon Aaron
|
ed087197ce
|
tidy up fix for #3981, thanks matt kruse
|
2009-05-14 18:46:58 +00:00 |
|
Brandon Aaron
|
ec3ebd3e8a
|
opacity is now retrieved from stylesheet in IE. fixes #3981
|
2009-05-14 14:44:31 +00:00 |
|
Brandon Aaron
|
b763cc6602
|
fix regression in removing live events caused by r6324
|
2009-05-12 15:43:51 +00:00 |
|
Ariel Flesler
|
d075072768
|
jquery event: misc change
|
2009-05-10 14:38:35 +00:00 |
|
Brandon Aaron
|
09b59038a0
|
unused, left-over code from r6344
|
2009-05-07 18:09:17 +00:00 |
|
Brandon Aaron
|
811891785f
|
.bind() now accepts an optional thisObject as the last argument which is used to change the value of this in event callbacks. fixes #3699
|
2009-05-07 00:50:28 +00:00 |
|
Brandon Aaron
|
8f042d8be3
|
fix for #4234. hover can take one function to use for both enter and leave.
|
2009-05-06 02:17:24 +00:00 |
|
Brandon Aaron
|
3a9c827bf8
|
fix for #3286
|
2009-05-06 01:24:22 +00:00 |
|
Brandon Aaron
|
31b573185b
|
fix :hidden selector that was accidentally reverted in previous commit, also fixed tests for :hidden selector in IE6
|
2009-05-04 00:19:57 +00:00 |
|
Brandon Aaron
|
d72b8307de
|
fix memory leak in IE
|
2009-05-04 00:05:04 +00:00 |
|
Ariel Flesler
|
3a80de1c7a
|
jquery core: $() -> $(document) and $(undefined) -> $([]). Removed a duplicated block.
|
2009-05-03 15:57:25 +00:00 |
|
Brandon Aaron
|
e45b41602f
|
make sure toggleClass does not delete classNames when forcefully removing classes and they are already removed
|
2009-05-02 22:35:39 +00:00 |
|
Brandon Aaron
|
5e6e53835e
|
toggleClass can now toggle multiple classNames (space seperated list) and toggle the whole className. fixes #3825.
|
2009-05-02 21:14:38 +00:00 |
|
Brandon Aaron
|
ffd457d456
|
index now works in reverse when passed a selector or undefined. fixes #3971
|
2009-05-02 19:22:55 +00:00 |
|
Brandon Aaron
|
cbda6c541b
|
fix global event triggering that i broke in r6323
|
2009-05-01 00:59:27 +00:00 |
|
Brandon Aaron
|
96fd5f18d4
|
special event refactor left over code
|
2009-05-01 00:36:21 +00:00 |
|
Brandon Aaron
|
c6db93c373
|
fix for #2620
|
2009-05-01 00:21:29 +00:00 |
|
Brandon Aaron
|
a4b8fed8ad
|
only copy guid from handler to modifiedHandler if it does not already have one
|
2009-05-01 00:02:51 +00:00 |
|
Brandon Aaron
|
aef1989ba7
|
live event handlers now receive data from trigger, fixes #4532, thanks nbubna
|
2009-04-30 21:50:15 +00:00 |
|
Brandon Aaron
|
71efbdd3b2
|
refactor specialAll into add and remove hooks for existing special events, live now accepts optional data param like bind, fixes #4612 and #4613, thanks to Mike Helgeson
|
2009-04-30 21:44:25 +00:00 |
|
Brandon Aaron
|
287ecdbf67
|
event clean up
|
2009-04-30 01:26:09 +00:00 |
|
Brandon Aaron
|
851846aabe
|
.unbind() without any arguments now also unbinds namespaced events. fixes #4609 and #4241
|
2009-04-29 21:45:58 +00:00 |
|
Brandon Aaron
|
1bd4325cb9
|
fixing a few more memory leaks in IE
|
2009-04-22 20:00:30 +00:00 |
|
Brandon Aaron
|
432ea4ca6c
|
offset returns null for window and document elements. fixes #4136 again
|
2009-04-22 05:29:01 +00:00 |
|
Brandon Aaron
|
6a049246a1
|
fix for #4216. css now ignores negative numbers for width and height when passed an object of props and vals.
|
2009-04-22 05:23:53 +00:00 |
|
Brandon Aaron
|
8be5792975
|
fix for #3546. css now works with other windows than just the one it was loaded in.
|
2009-04-22 04:39:44 +00:00 |
|
Brandon Aaron
|
f5690995dd
|
fix for #4268. bind now works with iframe windows. thanks tr4nslator
|
2009-04-22 04:18:53 +00:00 |
|
Brandon Aaron
|
3715d73f79
|
fix for #2911
|
2009-04-22 02:31:29 +00:00 |
|
Brandon Aaron
|
6a12363f29
|
remove radix param for parseFloat calls
|
2009-04-22 01:34:13 +00:00 |
|
Brandon Aaron
|
2adb9b2a0f
|
width, height, scrollLeft, and scrollTop now work with windows and documents other than just the one it was loaded in (like iframes and popups)
|
2009-04-22 00:55:44 +00:00 |
|
Brandon Aaron
|
a0d079f430
|
clean up offset. #4456 thanks pbcomm
|
2009-04-21 19:19:28 +00:00 |
|
Brandon Aaron
|
17841ea244
|
actually don't need to null out as much as i thought i did to fix that memory leak
|
2009-04-21 19:09:47 +00:00 |
|
Brandon Aaron
|
92a076cb2f
|
fixing memory leaks in IE
|
2009-04-21 18:46:39 +00:00 |
|
John Resig
|
2764127335
|
Unified the formatting of core.js. === or !== are used wherever appropriate, syntax has been normalized, braces are added in all cases, and jQuery() now returns an empty set.
|
2009-03-31 17:35:20 +00:00 |
|
Brandon Aaron
|
2937d645cb
|
fix for #4439, offset.initialize can cause the page to jump
|
2009-03-30 07:59:31 +00:00 |
|
Brandon Aaron
|
611d24086c
|
fix for #4378, base tag causes javascript error in IE when loading cross-domain JS via ajax
|
2009-03-27 18:20:57 +00:00 |
|
Brandon Aaron
|
f8ef75eb91
|
remove trailing spaces
|
2009-03-23 01:55:17 +00:00 |
|
Brandon Aaron
|
d7d908b05a
|
decoupling styles retrieval from the attr method
|
2009-03-22 23:25:03 +00:00 |
|
Brandon Aaron
|
9476530fa1
|
moving some vars from manipulations.js to attributes.js
|
2009-03-22 15:06:58 +00:00 |
|
Brandon Aaron
|
a974b255c3
|
fix for #4399, removing unused variables
|
2009-03-22 04:24:40 +00:00 |
|
Brandon Aaron
|
30e760b63f
|
fix for #4189, live/die now work with contexts other than just document
|
2009-03-20 03:10:07 +00:00 |
|
John Resig
|
dae96f552e
|
Added some more information to the unload event cleanup.
|
2009-03-19 15:16:02 +00:00 |
|
Brandon Aaron
|
10303c37a1
|
fix for #4115
|
2009-03-19 03:17:38 +00:00 |
|
Brandon Aaron
|
c0cdbf8b94
|
fix for #4263, better support for nested fixed position elements
|
2009-03-19 02:54:57 +00:00 |
|
Brandon Aaron
|
7c04a64016
|
breaking jquery out into smaller modules. added attributes.js, manipulation.js, and traversing.js
|
2009-03-18 21:15:38 +00:00 |
|
Brandon Aaron
|
2c31a1624f
|
fix for #4374, gap in :hidden, :visible logic
|
2009-03-18 17:55:07 +00:00 |
|
Brandon Aaron
|
62a251a0cf
|
fix for #4204, fadeTo shows hidden elements before animating
|
2009-03-18 14:58:06 +00:00 |
|
Brandon Aaron
|
ace13387c8
|
fix for #4074, pass context to jQuery.clean for jQuery.clone
|
2009-03-18 02:48:32 +00:00 |
|
Brandon Aaron
|
e73990a566
|
fix for #3688, setting type attribute on button causes IE to throw error
|
2009-03-17 22:27:25 +00:00 |
|
Brandon Aaron
|
aabf635cfe
|
using parseFloat for offset and position methods and removed num helper method
|
2009-03-17 21:07:11 +00:00 |
|
Brandon Aaron
|
a37cccc882
|
return null when no matched elements exist for offset and position
|
2009-03-17 20:50:17 +00:00 |
|
Brandon Aaron
|
36b4a9ba33
|
some clean up in the offset method
|
2009-03-17 20:43:46 +00:00 |
|
John Resig
|
26731d475b
|
Backed out commit [6260], was causing too many problems. We'll have to bite the bullet and assume that the incoming result set has array methods. Un-fixes jQuery bug #4250.
|
2009-03-17 20:39:29 +00:00 |
|
Ariel Flesler
|
2d4755a0fb
|
jquery dimensions: removed redundant code
|
2009-03-06 04:23:44 +00:00 |
|
Ariel Flesler
|
ece001f139
|
jquery core: Fixed a typo in a comment, closes #4294.
|
2009-03-05 13:36:12 +00:00 |
|
John Resig
|
6914fc2969
|
Removed the objectAll check from jQuery.support, was causing problems with broken ActiveX controls. Fixes bug #4017.
|
2009-02-28 20:28:45 +00:00 |
|
John Resig
|
f1f5cd9f6a
|
Simplified the structure of the .css() and .attr() methods (reducing the number of calls). Need to optimize $.css/$.curCSS/$.attr still. Fixes #4269.
|
2009-02-28 20:23:48 +00:00 |
|
John Resig
|
1c8c3883a9
|
Moved to a generic solution for copying methods over for querySelectorAll-using browsers.
|
2009-02-27 15:20:59 +00:00 |
|
John Resig
|
985856b823
|
No longer use arguments.callee or RegExp (use new RegExp, instead) for ES 3.1 and Caja compatibility. Fixes jQuery bug #4251.
|
2009-02-26 18:00:41 +00:00 |
|
John Resig
|
410e13b400
|
As it turns out, the context was being started at a higher root than needed - fixing this speeds up > selectors.
|
2009-02-26 01:15:54 +00:00 |
|
John Resig
|
58235cc38e
|
Removed the need for the results set to have array methods. Resolves jQuery bug #4250.
|
2009-02-25 18:41:29 +00:00 |
|
John Resig
|
f094c803de
|
Made some changes to how .find() works, inlined the duplicate check - should change other methods to act similarly. Goes towards fixing #4240.
|
2009-02-25 18:29:18 +00:00 |
|
John Resig
|
4bbb70b4eb
|
Simplified the isXML function, no need to use recursion.
|
2009-02-25 15:37:09 +00:00 |
|
John Resig
|
1c5db3baba
|
Expose the sort/unique code from Sizzle as Sizzle.uniqueSort().
|
2009-02-25 15:19:08 +00:00 |
|
John Resig
|
85e0945718
|
Cut down on some more function calls for jQuery(...). Everything points back to the same root jQuery(document) object now. Going towards ticket #4240.
|
2009-02-25 14:23:25 +00:00 |
|
John Resig
|
041fd5f2b5
|
Reduced the number of function calls required for .find() (single element root), optimized some calls to jQuery() as well. Goes towards fixing #4240.
|
2009-02-25 04:57:00 +00:00 |
|
John Resig
|
9c0ddfa2ad
|
Landed some improvements for improving the performance of ID-rooted queries (e.g. '#foo p'). Fixes jQuery bug #4236.
|
2009-02-25 04:08:04 +00:00 |
|
John Resig
|
cb3f842c88
|
Overhauled the .remove() and .empty() methods to be much more efficient. Fixes bug #4222.
|
2009-02-23 16:32:45 +00:00 |
|
Ariel Flesler
|
48164ee603
|
jquery event: Fixing event.currentTarget for live().
|
2009-02-23 13:27:48 +00:00 |
|
John Resig
|
883450b702
|
Tagged the Sizzle 1.0 release.
|
2009-02-20 19:52:38 +00:00 |
|
John Resig
|
a37ca9e905
|
Made sure that .remove now uses multiFilter. Fixes bug #4205.
|
2009-02-20 19:45:29 +00:00 |
|
John Resig
|
ca79d866fe
|
Made it so that search input elements are now serialized. Fixes bug #4107.
|
2009-02-18 19:43:14 +00:00 |
|
John Resig
|
75a973da35
|
Made it so that appendTo, etc. return the inserted elements (thus using pushStack, as well). Fixes bugs #3966 and #4182.
|
2009-02-18 16:29:43 +00:00 |
|
John Resig
|
3e46bce751
|
A speedup for .remove() (which also speeds up .html()). Fixes #4178.
|
2009-02-18 02:40:55 +00:00 |
|
John Resig
|
d8b3bd700f
|
Switch to using createRange for element comparision instead of Array indexOf checks - thanks for the tip, Ioseb.
|
2009-02-17 17:51:50 +00:00 |
|
John Resig
|
4b7e1c906f
|
Brought back the compareDocumentPosition code. While it is redundant in Firefox it's much faster than using indexOf.
|
2009-02-17 17:43:05 +00:00 |
|
Ariel Flesler
|
0a1b0db347
|
jquery event: closes #4033. e.currentTarget wasn't being enforced for native events (IE doesn't have it)
|
2009-02-17 12:38:16 +00:00 |
|
Brandon Aaron
|
72cf42bcbd
|
fix show issue in IE 6. "olddisplay" is sometimes undefined and IE 6 does not like setting style.display to undefined. also second for loop was mistakenly nested within the first for loop.
|
2009-02-16 21:20:51 +00:00 |
|
John Resig
|
048fc4555f
|
Added support for class selectors and class attribute selectors on XML documents. Fixes jQuery bug #4167.
|
2009-02-16 18:23:59 +00:00 |
|
John Resig
|
8533da939d
|
Fixed an issue with :nth-child selectors embedded in :not() filters. Fixes jQuery bug #4156.
|
2009-02-16 17:58:33 +00:00 |
|
John Resig
|
a720bb31ab
|
Changed the jQuery hidden/visible selectors to be a little more precise.
|
2009-02-16 15:55:06 +00:00 |
|
John Resig
|
e25c4a132f
|
Change the behavior of how :visible and :hidden work. :hidden is when an element is display none, a parent element is display none, or the element has a width of 0. :visible is when the element is not display none and all of its ancesotrs are not display none and its width is larger than 0. Fixes jQuery bugs #1349, #3265, and #3895.
|
2009-02-16 15:52:15 +00:00 |
|
John Resig
|
5586fedf29
|
Fixed a bug with certain + selectors failing (Fixes jQuery bug #4023). Also tweaked the + and > functions a little bit.
|
2009-02-16 15:36:42 +00:00 |
|
John Resig
|
f0189d6181
|
Fixed the issue where weird characters were being used in ID selectors. Fixes jQuery bug #3913.
|
2009-02-15 22:46:54 +00:00 |
|
John Resig
|
22c9c9b9d3
|
Make sure that [name=FOO] searches actually have the specified name (IE includes elements that have the ID, as well).
|
2009-02-15 22:33:19 +00:00 |
|
John Resig
|
20827707a9
|
Added fixes for two different :not() bugs. One with p:not(p.foo) failing and another with a weird combination of multiple selectors and filters. Fixes jQuery bug #4101.
|
2009-02-15 21:13:33 +00:00 |
|
John Resig
|
87b3ea4bc9
|
Added some extra methods for making result set merging easier.
|
2009-02-15 18:09:34 +00:00 |
|
John Resig
|
21dde30348
|
Provide a graceful failover for [name=foo] queries that are looking for non-input/iframe/form elements. Fixes jQuery bug #4081.
|
2009-02-14 22:24:55 +00:00 |
|
John Resig
|
782b4af76e
|
The compareDocumentPosition check was extraneous - indexOf works in all the other browsers that we need to support.
|
2009-02-14 22:18:02 +00:00 |
|
John Resig
|
6f4b08cdf9
|
Added support for sorting in Safari - when querySelectorAll isn't able to be used.
|
2009-02-14 18:10:45 +00:00 |
|
John Resig
|
d75c899fe7
|
Duplication checks are now handled directly in Sizzle, no need to do extra work in .find().
|
2009-02-14 17:25:33 +00:00 |
|
John Resig
|
7421f34284
|
Oops, the sourceIndex of the documentElement in IE is 1, not 0.
|
2009-02-14 17:06:30 +00:00 |
|
John Resig
|
e16c7fe0f8
|
Make sure that elements are returned in document order - and that the results are unique.
|
2009-02-14 16:59:10 +00:00 |
|
John Resig
|
848c45ea17
|
Added some significant speed-ups to height/width checks, thanks to some code and investigation by Mike Helgeson. Fixes #3082.
|
2009-02-13 22:58:57 +00:00 |
|
John Resig
|
7f1eb1c14f
|
Landing a fix for a case where the animation timer wasn't getting stopped (thanks Arrix). Fixes bug #4001.
|
2009-02-13 16:15:23 +00:00 |
|
John Resig
|
831b15b06c
|
Merging a bunch of changes back from Sizzle, by LosTFx.
|
2009-02-10 00:28:38 +00:00 |
|
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
|
0ae78024c2
|
Added a performance improvement to .hide()/.show() that helps to prevent constant reflows from occurring. Fixes #4038.
|
2009-02-09 15:58:12 +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
|
b16da9d762
|
Reworked the attribute selection code to be able to select false-y values - and added some tests to verify that they work well against expandos.
|
2009-02-09 15:18:07 +00:00 |
|
John Resig
|
ab74ce7b57
|
match[4] is already saved in check - thanks Balazs.
|
2009-02-09 15:01:23 +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
|
f38648c7cd
|
Added a fix for empty attribute selection values. Fixes jQuery bug #3990.
|
2009-02-07 17:41:30 +00:00 |
|
John Resig
|
31597b7b3c
|
Adding a tweak to prevent layout breaks in the boxModel check on IE 6. Fixes bug #4014.
|
2009-02-07 17:15:01 +00:00 |
|
John Resig
|
a894c60489
|
Stopped a memory leak on getScript calls. Fixes #3962.
|
2009-02-07 16:57:59 +00:00 |
|
John Resig
|
2b7642cff0
|
Added logic for not using getElementsByClassName in different failure states. Fixes jQuery bugs #4058 and #4042.
|
2009-02-07 16:54:11 +00:00 |
|
John Resig
|
ce00f88ae2
|
Added a fix, suggested by Diego, for IE firing the ready event too late. Fixes bug #3988.
|
2009-01-28 22:38:00 +00:00 |
|
John Resig
|
d1a34f7908
|
Made the getAttribute check more explicit - comment nodes don't have getAttribute in XUL documents. Fixes jQuery bug #3870.
|
2009-01-23 19:36:59 +00:00 |
|
John Resig
|
5143ecbc58
|
Bumping Sizzle version to 0.9.3.
|
2009-01-22 00:29:04 +00:00 |
|
John Resig
|
68b49cf427
|
Added some additional checks to make sure that the correct methods are being used in IE on XML documents.
|
2009-01-21 23:56:15 +00:00 |
|
John Resig
|
58a17e6e6d
|
Bumping the version of Sizzle up to 0.9.2.
|
2009-01-21 23:33:01 +00:00 |
|
John Resig
|
d45f193948
|
A follow-up for bug #3945. ID selectors don't work in querySelectorAll on XML documents, so we just fall back to the normal engine.
|
2009-01-21 23:31:29 +00:00 |
|
John Resig
|
7d9d210540
|
Make sure that [name=foo] and #id selectors don't use the native methods on XML documents (since id and name attributes may not be defined by a DTD and will return nothing instead. Fixes jQuery bug #3945.
|
2009-01-21 23:19:30 +00:00 |
|
John Resig
|
f9a5849723
|
Now handle the case where Safari's querySelectorAll fails on uppercase characters in quirks mode. Added a test to check for it and re-worked some of the existing tests to better handle document order issues. Fixes jQuery bug #3840.
|
2009-01-21 22:57:07 +00:00 |
|
John Resig
|
9b3804a8ec
|
After discussing it with a number of users I've decided to revert the change to [name!=value]. It is now equal to :not([attr!=value]). Attempting to switch it to [attr]:not([attr!=value]) produced some really non-obvious results and confused users. Fixes jQuery bug #3884.
|
2009-01-21 22:36:21 +00:00 |
|
John Resig
|
626961c4a5
|
CHILD positions were being cached improperly. Tweaked it and added a test to make sure it doesn't happen again. Fixes jQuery bug #3924.
|
2009-01-21 22:01:50 +00:00 |
|
John Resig
|
00b70c7527
|
Landed a fix for timeouts not being aborted properly. Fixes jQuery bug #3874.
|
2009-01-21 21:46:53 +00:00 |
|
John Resig
|
db10da345e
|
Fixed a missing semicolon. Fixes jQuery bug #3927.
|
2009-01-20 19:58:19 +00:00 |
|
John Resig
|
0468e31bf7
|
Added a performance improvement to preFilter.CLASS from LosT on the Sizzle.js mailing list.
|
2009-01-20 19:47:15 +00:00 |
|
John Resig
|
aa7616cf9a
|
Added support for a[name^='foo['] style selectors. Fies jQuery bug #3928.
|
2009-01-20 19:44:08 +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
|
a78557472c
|
Focused support of .live(). stopPropagation and stopImmediatePropagation are not supported - and do not do what the use would expect.
|
2009-01-20 17:25:37 +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
|
7647cebc39
|
Added some missing spaces - helps to calm XHTML error messages in Safari.
|
2009-01-20 15:46:40 +00:00 |
|
John Resig
|
04977b8ea2
|
Brought the logic for handling isXMLDoc over from Sizzle.
|
2009-01-19 23:17:30 +00:00 |
|
John Resig
|
6799982835
|
Made sure that a child element exists before the check is done, fixes jQuery bug #3870.
|
2009-01-19 23:04:03 +00:00 |
|
Ariel Flesler
|
735d44f6df
|
jquery event: closes #3843. Some events' timeStamp are wrong on Firefox, we don't rely on the native value anymore. timeStamp reflects object creation, not last event triggered.
|
2009-01-19 22:20:25 +00:00 |
|
John Resig
|
82e8d11c12
|
Re-worked the logic for handling isXML detection.
|
2009-01-19 21:57:18 +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
|
d6e541426d
|
Fixed the logic for determining if an XML file is being used. Fixes jQuery bug #3896.
|
2009-01-19 18:56:02 +00:00 |
|
John Resig
|
8e8d7ade43
|
Merged some recent fixes in from Sizzle.
|
2009-01-19 18:09:11 +00:00 |
|
John Resig
|
c2fad371f1
|
Made the IE frameElement check more explicit. Fixes #3880.
|
2009-01-17 22:04:23 +00:00 |
|
Ariel Flesler
|
34a9f8a210
|
jquery fx: sync animations were being left on jQuery.timers (double callback)
jQuery.timerId is now a local var and it's not null'ed anymore.
|
2009-01-14 23:09:52 +00:00 |
|
John Resig
|
6dc30ae7f6
|
Merged Sizzle changes back into jQuery.
|
2009-01-13 16:40:19 +00:00 |
|
John Resig
|
d5858c7cb8
|
Added a trailing / in the innerHTML support test to allow it to not
throw an error in XHTML documents. Fixes #3829.
|
2009-01-13 15:08:11 +00:00 |
|
John Resig
|
944484c3fe
|
Merged in from Sizzle - a change to child filter selector logic.
|
2009-01-12 16:02:55 +00:00 |
|
John Resig
|
95094d1685
|
Merged in a fix from Sizzle for :not(:first).
|
2009-01-12 14:45:58 +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
|
2e42c5b044
|
Merging the latest from Sizzle.
|
2009-01-11 19:45:04 +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
|
b1018cad12
|
Landed a fix for when a DOM element gets accidentally removed by another live event handler. Thanks to Irae for the patches. Fixed #3820.
|
2009-01-10 19:57:07 +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
|
ec7baf230d
|
Didn't get specific enough with the proxy guid, fixes #3787.
|
2009-01-09 22:14:48 +00:00 |
|
John Resig
|
d12e8a34e6
|
Made it so that you can bind a single function to multiple .live() selectors. Additionally, simplified the proxy code to provide a default proxy function.
Fixes #3787.
|
2009-01-09 22:10:42 +00:00 |
|
Ariel Flesler
|
6898cd6d2a
|
jquery event: Fixes #3538. unbind on many events was failing.
|
2009-01-08 22:21:16 +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
|
f9e0b1ed7a
|
Merged in a missing argument from Sizzle.
|
2009-01-07 14:31:28 +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 |
|
Ariel Flesler
|
2a81c359d5
|
jquery selector: Replacing {0,1} for ? in a regex.
|
2009-01-05 23:19:58 +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
|
4503457616
|
Oops, order of operations.
|
2009-01-05 22:02:20 +00:00 |
|
John Resig
|
089da4ea77
|
Brought in a fix from Sizzle - IE doesn't have .contains on XML elements.
|
2009-01-05 21:59:07 +00:00 |
|
John Resig
|
69e86d4f98
|
The triggered flag was being set too early, which was preventing bubbling form working when a
native event existed.
|
2009-01-05 20:43:24 +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 |
|
Ariel Flesler
|
42c99472cc
|
jquery event: Removed a needless if (old code)
|
2009-01-05 13:31:21 +00:00 |
|
Ariel Flesler
|
0c1653249a
|
jquery intro: looks nicer when built
|
2009-01-05 12:09:04 +00:00 |
|
Ariel Flesler
|
e216243a03
|
jquery fx: Shortening the code additions on [6037].
|
2009-01-05 12:05:38 +00:00 |
|
John Resig
|
558d03f24c
|
Merging from Sizzle (fixed a bug when querySelectorAll is used.
|
2009-01-05 02:45:20 +00:00 |
|
John Resig
|
cc66e6affe
|
Made hide, show, toggle, slideUp, slideDown, and slideToggle animate margins and paddings in addition to height, width, and opacity (results in a much-smoother animation).
|
2009-01-05 01:14:36 +00:00 |
|
John Resig
|
989667c9fd
|
Synced with the Sizzle repository.
|
2009-01-05 00:21:13 +00:00 |
|
John Resig
|
d1146aa7bf
|
.live("div div") was failing due to the extra space in the selector (which conflicted with multiple event binding in .bind).
|
2009-01-04 23:58:43 +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
|
9472728bce
|
jquery event: event.stopImmediatePropagation() stops live handlers as well.
|
2009-01-04 22:32:18 +00:00 |
|
Ariel Flesler
|
83be3dca69
|
jquery core: Misc file size optimizations.
|
2009-01-04 22:25:46 +00:00 |
|
Ariel Flesler
|
ddec4fdc34
|
jquery ajax: File size optimization for compressed code.
|
2009-01-04 21:15:02 +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 |
|