John Resig
0d5c3a68a0
Standardizing on .test() and .exec() - moving away from using .match() for RegExp. Fixes jQuery bug #4113 .
2009-07-19 13:21:51 +00:00
John Resig
a3b8ac413f
Rewrote .offsetParent() to work against the full jQuery set, added tests. Fixes #4922 .
2009-07-19 13:04:18 +00:00
John Resig
f0681d98fe
Made a number of stylistic changes to the offset code (braces, declarations, etc.).
2009-07-19 12:53:39 +00:00
John Resig
9d46c0ebb4
Switching to use a better check for if the node is a document.
2009-07-18 19:44:15 +00:00
Brandon Aaron
d828ff75a4
removing ambiguous offset tests for now... results are different due to rendering differences but are correct for the given browser
2009-07-17 22:20:26 +00:00
Brandon Aaron
6504751006
integrated offset tests into main test suite. offset tests now use iframes instead of popups
2009-07-17 22:15:37 +00:00
Brandon Aaron
4edbff9fc1
fix for #4906
2009-07-17 21:08:13 +00:00
Yehuda Katz
1a7f72e7fe
Add test for jQuery(jQueryObj) cloning and simplify new get() code
2009-07-17 17:33:44 +00:00
Yehuda Katz
88bd74c732
jQuery objects have a default length of 0. Simplifies $() some.
2009-07-17 01:47:26 +00:00
Ariel Flesler
a38a5cd531
jquery core: Simplifying isEmptyObject() and adding tests.
2009-07-16 15:16:44 +00:00
Yehuda Katz
991d039b62
Refactor queueing system to allow auto-dequeuing to use dequeue directly and
...
therefore require dequeue to always leave the element it has dequeued on
the queue.
- In the fx queue, a progress sentinel is added when a queue element
is dequeued.
- The sentinel is ignored when dequeue is called explicitly
- When adding a new element to the fx queue, queue() checks if
the progress sentinel is present. If not, it calls dequeue()
2009-07-16 07:32:39 +00:00
Yehuda Katz
190812c3be
Refactor jQuery.data a bit to reduce property lookups
...
- Also added jQuery.isEmptyObject
2009-07-16 07:32:31 +00:00
Yehuda Katz
d36d224cc5
Implemented .data() to get the entire data object. Closes #4284
2009-07-16 07:32:25 +00:00
Yehuda Katz
8e54b167cf
Add a test for index()
2009-07-16 07:32:17 +00:00
Yehuda Katz
87869b8b81
Unify .not and .filter ( resolves #4200 ).
...
- Both now support Function, Element, Selector, and Arrayish (including jQuery object)
2009-07-16 07:32:11 +00:00
Yehuda Katz
c10f87120f
jQuery.extend(true, Object, Object) copies custom objects correctly.
...
- Also update jQuery.isObject to handle this case correctly
2009-07-16 07:32:03 +00:00
Yehuda Katz
8d52c27808
jQuery.extend(true, Object, Object) copies objects with length keys correctly
2009-07-16 07:31:55 +00:00
Yehuda Katz
6b912beb7b
Clear some dangling whitespace
2009-07-16 07:31:47 +00:00
Yehuda Katz
e532dfe522
Add support for .get(-Number) Closes #4188
2009-07-16 07:31:41 +00:00
Yehuda Katz
e124fec5e9
Make toArray an alias for .get(). Closes #3999
2009-07-16 07:31:32 +00:00
Yehuda Katz
0e2f4a0fe3
Added gitignore for people using git-svn
2009-07-16 07:31:22 +00:00
John Resig
c5315f6687
Scope 'document' locally (also useful for sandboxing). Patch from Andrea Giammarchi. Fixes bug #4905 .
2009-07-15 12:35:57 +00:00
John Resig
7a04d1da54
We only support wrapping the first element around an element (all others are ignored). Fixes ticket #4903 .
2009-07-14 23:43:58 +00:00
John Resig
991dafae16
Fixed wrapping of elements that hold text nodes. Thanks to David Flanagan for the patch. Fixes #4902 .
2009-07-14 23:28:07 +00:00
John Resig
ad5ba1a72e
Fixed spelling mistake in Ajax tests.
2009-07-14 21:20:16 +00:00
John Resig
c3c94823f2
Fixed the handling of .status == 304 in Opera (it always returns 0). Also silently "pass" in Opera 9.6 (which is unable to send the correct headers with setRequestHeader). Follow-up to bug #4764 .
2009-07-14 21:13:23 +00:00
Yehuda Katz
89dc1e0143
clearQueue and next should now work with default fx on all browsers
2009-07-13 22:21:40 +00:00
Yehuda Katz
7cfec99858
Uses the more stable font-size as a sentinel
2009-07-13 21:50:58 +00:00
Yehuda Katz
c0802e5d21
Test Tweak to normalize the CSS results across browsers
2009-07-13 19:48:08 +00:00
Yehuda Katz
72bb9dfe28
Fix dangling comma of death in data.js
2009-07-13 19:24:44 +00:00
Yehuda Katz
4ae7234736
Updates css() tests to use hex rather than color names
2009-07-13 19:24:23 +00:00
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
739644dce5
Minor tab-spacing tweak.
2009-06-15 13:40:10 +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
Jörn Zaefferer
030ae67715
jquery core: removed the version.txt newline; please keep it that way, otherwise that ant replacement fails, it inserts the file content wherever it finds @VERSION
2009-06-04 17:36:23 +00:00
Ariel Flesler
6faf75fb98
jquery fx: Exposing the ticking function
2009-06-02 02:14:58 +00:00
John Resig
89d2f1e851
Reverting accidental test suite corruption from the Sizzle merge.
2009-05-20 21:59:24 +00:00