Commit graph

2308 commits

Author SHA1 Message Date
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
45b8d2531e enable test for binding events cross-frame that was fixed in r6316 2009-04-29 22:04:41 +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
4130319e97 Added explicit module names to the new unit tests. 2009-04-20 17:05:18 +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
e06da1724c moving dimension related unit tests to dimensions test module 2009-03-22 23:25:58 +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