aboutsummaryrefslogtreecommitdiffstats
path: root/src/core.js
Commit message (Collapse)AuthorAgeFilesLines
* Make sure that opacity is being reset properly on a show animation. ↵jeresig2010-09-271-0/+7
| | | | Additionally expose jQuery.isNaN from the data module.
* Make sure that the body element exists before doing the body selector ↵jeresig2010-09-241-1/+1
| | | | optimization. Fixes #6529.
* Increase the speed of the single setTimeout calls for the ready event.jeresig2010-09-241-2/+2
|
* Merge branch 'master' of github.com:jquery/jqueryjeresig2010-09-231-1/+2
|\
| * Delay the result of the readyState check to give scripts the opportunity to ↵jeresig2010-09-231-1/+2
| | | | | | | | delay ready, as described by @jrburke in 747ba7defd82bffa6c7ccb69e53b834cbfddb62c.
* | Made jQuery.type more consistent with host objects.Robert Katic2010-09-231-2/+10
| |
* | Ensured that arrays are not considered same as plain object on deep ↵Robert Katic2010-09-231-5/+10
|/ | | | extending. Fixes #5991.
* Add some tests for jQuery.isWindow and make sure that we're operating ↵jeresig2010-09-221-1/+1
| | | | against an object before testing.
* Unify the means of detecting a window across the library. Fixes jQuery UI ↵jeresig2010-09-221-2/+7
| | | | bug #5438 and jQuery bugs #6575 and 6088.
* Some minor lint fixes for the RegExp.jeresig2010-09-221-1/+1
|
* Applied the RegExp issues reported by Jeff Robinson here: ↵jeresig2010-09-221-10/+26
| | | | http://jmrware.com/articles/2010/jqueryregex/jQueryRegexes.html Additionally broke out all remaining inline RegExp. Fixes #7062.
* Re-work the document scoping.jeresig2010-09-221-3/+0
|
* Fix bug with the readyWait DOM ready addition.John Resig2010-09-211-1/+1
|
* Allow plugins to delay the exeuction of the ready event. Delay the ready ↵John Resig2010-09-201-2/+16
| | | | event by calling: jQuery.readyWait++ and force the event to fire by doing: jQuery.ready(true). Fixes #6781.
* Wrap the core return in parens to fix a confused JSLint.jeresig2010-09-141-1/+1
|
* Make sure that jQuery is being exposed outside of core (this will be ↵jeresig2010-09-091-2/+2
| | | | stripped during the build process). Follow-up to #7011.
* Make sure that the removeEvent and buildFragment private functions are ↵jeresig2010-09-081-1/+1
| | | | exposed (to help with access across modules). The final API for each of these is very much in flux and will likely change before the final release. Fixes #7011.
* Switched to use 'in' for the setInterval/window check as it also skirts ↵John Resig2010-08-271-1/+1
| | | | around the Safari 2 NodeList crasher. See the discussion in 94f35d05199ec1634d9c8c60d10f298f260056bd for more details.
* Blackberry 4.6 is capable of finding elements that are no longer in the DOM ↵John Resig2010-08-271-1/+3
| | | | via getElementById. It only appears to happen when the node has been inside of a cloned Document Fragment. Fixes #6963.
* Use the native isArray whenever possible. See perf test by jdalton here: ↵John Resig2010-08-271-1/+1
| | | | http://jsperf.com/isarray-vs-other Fixes #6825.
* Simplify the logic in $.type, thanks to jdalton for the suggesiton in ↵John Resig2010-08-271-4/+2
| | | | 5d2be7e299131a31cffbd73edea59cde30445608.
* Added some tweaks to $.type to handle null and undefined. Added a bunch of ↵John Resig2010-08-271-1/+5
| | | | unit tests as well.
* Adding in a jQuery.type(obj) method (a simple map to using ↵John Resig2010-08-251-5/+9
| | | | Object.prototype.toString.call). Fixes #3330.
* Tweaked logic for working around Blackberry 4.7 makeArray(RegExp) issue. ↵John Resig2010-08-251-1/+3
| | | | Fixes #6930.
* Fixing getting/setting classes and makeArray(RegExp) for Blackberry 4.7. ↵John Resig2010-08-231-1/+2
| | | | Fixes #6930, #6931.
* Made it so that you no longer need to build jQuery in order to run the test ↵jeresig2010-03-231-48/+39
| | | | suite (but you'll still need a checkout of QUnit and Sizzle, at least).
* Switch to using String.prototype.trim from String.trim as it's more-widely ↵jeresig2010-03-111-2/+3
| | | | available.
* Landing a faster trim method. Based upon the work by Travis Hardiman and ↵jeresig2010-03-091-4/+23
| | | | DBJDBJ. More details here: http://forum.jquery.com/topic/faster-jquery-trim Fixes #2279, #4452, and #4835.
* More changes to get jQuery in line with JSLint.jeresig2010-03-011-4/+6
|
* Land some additional tweaks related to running through JSLint.jeresig2010-03-011-6/+6
|
* Made some code tweaks related to running jQuery through JSLint (thanks to ↵jeresig2010-03-011-1/+1
| | | | Lorin Larson for the JSLint run).
* If .attr() is run on no elements undefined should be returned (as should be ↵jeresig2010-02-131-1/+1
| | | | the case when no attribute is found). Fixes #6012.
* Make sure leading whitespace is trimmed for parseJSON. Fixes #6031.jeresig2010-02-131-0/+3
|
* Remove the need for the internal setArray method, it was only really used by ↵jeresig2010-02-131-13/+8
| | | | pushStack anyway. Fixes #6003.
* The context for 'body' should still be document, in this case.jeresig2010-01-291-1/+2
|
* Landing some minor perf optimization to jQuery().jeresig2010-01-281-4/+12
|
* Optimize for the case where a fragment-bound element is being injected into ↵jeresig2010-01-281-0/+2
| | | | one other element.
* Make empty strings (and other non-string values) simply return null from ↵jeresig2010-01-231-10/+9
| | | | parseJSON. Also added some parseJSON tests. Fixes #5859.
* Expose the JSON parsing logic. Fixes #5914.jeresig2010-01-231-0/+22
|
* Centralize the logic for throwing exceptions. Fixes #5913.jeresig2010-01-231-0/+4
|
* Simplification of uaMatch, based upon the patch by Ben Alman.Ben Alman2010-01-231-17/+6
|
* The inArray declaration was accidentally duplicated.John Resig2010-01-151-6/+0
|
* Fixed typo in logic, also disabled function setters in this case to allow ↵jeresig2010-01-121-1/+1
| | | | the functions to passthrough and bind.
* browser version detection revised for opera >= 10, which was reporting ↵Paul Irish2010-01-121-2/+2
| | | | itself as 9.8 due to their new policy
* fixed typo in commentsNeeraj Singh2010-01-121-1/+1
|
* A first pass at making sure that all the setter function arguments receive ↵jeresig2010-01-061-1/+1
| | | | the index of the element and a relevant value to work with. Fixes #5763.
* Make sure to do a deep copy on arrays. #5750Filipe Fortes2010-01-071-4/+4
|
* Merging in jQuery.proxy() branch.jeresig2010-01-051-0/+31
|\
| * Added in jQuery.proxy(obj, name), like the method described in Secrets of ↵jeresig2009-12-311-7/+18
| | | | | | | | the JavaScript Ninja and in Dojo's Hitch, and added in some unit tests.
| * Moved jQuery.proxy() into core.jeresig2009-12-311-0/+20
| |