Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Data: Refactor to reduce size | Richard Gibson | 2024-01-22 | 1 | -2/+2 |
| | | | | | | * Return the new value from `set(owner, key, value)`. * Use `set(owner, key, value)` rather than `access(owner, key, value)`. Close gh-5392 | ||||
* | Core: Use named exports in `src/` | Michał Gołębiowski-Owczarek | 2023-09-12 | 1 | -3/+3 |
| | | | | | | | | | The `default` export is treated differently across tooling when transpiled to CommonJS - tools differ on whether `module.exports` represents the full module object or just its default export. Switch `src/` modules to named exports for tooling consistency. Fixes gh-5262 Closes gh-5292 | ||||
* | Core: Migrate from AMD to ES modules 🎉 | Michał Gołębiowski-Owczarek | 2019-11-18 | 1 | -9/+5 |
| | | | | | | | | | | | | | | | | | | | | | | Migrate all source AMD modules to ECMAScript modules. The final bundle is compiled by a custom build process that uses Rollup under the hood. Test files themselves are still loaded via RequireJS as that has to work in IE 11. Tests can now be run in "Load as modules" mode which replaces the previous "Load with AMD" option. That option of running tests doesn't work in IE and Edge as it requires support for dynamic imports. Some of the changes required by the migration: * check `typeof` of `noGlobal` instead of using the variable directly as it's not available when modules are used * change the nonce module to be an object as ECMASscript module exports are immutable * remove some unused exports * import `./core/parseHTML.js` directly in `jquery.js` so that it's not being cut out when the `ajax` module is excluded in a custom compilation Closes gh-4541 | ||||
* | Core: Deprecate jQuery.isArray | Manoj Kumar | 2016-11-30 | 1 | -1/+1 |
| | | | | | Fixes gh-2961 Closes gh-3278 | ||||
* | Build: Put all AMD modules in "src/" in strict mode | Michał Gołębiowski | 2016-04-25 | 1 | -0/+2 |
| | | | | Fixes gh-3073 | ||||
* | Build: Update jscs and lint files | Oleg Gaidarenko | 2015-09-07 | 1 | -16/+17 |
| | | | | Fixes gh-2056 | ||||
* | Build: update grunt-jscs-checker and pass with the new rules | Timmy Willison | 2014-07-17 | 1 | -7/+7 |
| | |||||
* | Support: clean up comments and Support notation | Dave Methvin | 2014-06-10 | 1 | -3/+3 |
| | | | | Closes gh-1577 | ||||
* | No ticket: fix code style inconsistencies. Closes gh-1361 | Oleg | 2013-09-13 | 1 | -1/+1 |
| | |||||
* | Always return jQuery in modules that can be included separately | Timmy Willison | 2013-09-08 | 1 | -0/+1 |
| | |||||
* | AMD-ify jQuery sourcegit s! Woo! Fixes #14113, #14163. | Timmy Willison | 2013-08-15 | 1 | -13/+9 |
| | |||||
* | Fix #13937: Correctly scope .finish() following multi-element .animate(). ↵ | Richard Gibson | 2013-05-28 | 1 | -1/+0 |
| | | | | | | Thanks @gnarf37. Close gh-1279. (cherry picked from commit ae9e05e9f3cb071232b056005755acb5926e403e) | ||||
* | No ticket. Use data_priv methods instead of jQuery._removeData and ↵ | Oleg Gaidarenko | 2013-04-08 | 1 | -7/+6 |
| | | | | jQuery._data; Remove needless, internal second argument of jQuery.cleanData. Closes gh-1234 | ||||
* | Fix #13103. Add .finish() method. Close gh-1118. | Corey Frang | 2013-01-08 | 1 | -0/+1 |
| | |||||
* | Create private methods for processing data/removeData requests. Fixes ↵ | carldanley | 2012-10-16 | 1 | -2/+2 |
| | | | | #12519, Closes gh-976 | ||||
* | Fix #12278. Promises on non-default queue wait until a dequeue is attempted ↵ | Corey Frang | 2012-08-19 | 1 | -2/+6 |
| | | | | on an empty queue. Close gh-893. | ||||
* | stop using reserved words as argument names | Mike Sherov | 2012-06-28 | 1 | -3/+3 |
| | |||||
* | Strips IIFEs from modules; Always require built jQuery for tests. | Rick Waldron | 2012-06-04 | 1 | -4/+0 |
| | |||||
* | Optimizations to animation queue/promise logic, closes gh-776. | Corey Frang | 2012-05-22 | 1 | -80/+45 |
| | |||||
* | Fix #10967: jQuery.fn.promise returns provided object | Richard Gibson | 2012-02-13 | 1 | -1/+1 |
| | |||||
* | Fix #5571. Setters should treat `undefined` as a no-op and be chainable. | Richard Gibson | 2011-12-06 | 1 | -7/+13 |
| | |||||
* | Renaming 'runner' to 'hooks' - makes it a little more obvious whats happening | Corey Frang | 2011-10-31 | 1 | -5/+5 |
| | |||||
* | Cleanup spacing in queue.js. Fixes #10601 | Rick Waldron | 2011-10-27 | 1 | -2/+2 |
| | |||||
* | Landing pull request 514. 1.7 - queue refactoring to handle delay stop - ↵ | Corey Frang | 2011-09-28 | 1 | -10/+12 |
| | | | | | | | | Fixes #6150. More Details: - https://github.com/jquery/jquery/pull/514 - http://bugs.jquery.com/ticket/6150 | ||||
* | $.Callbacks, $.Topic and notify/progress on $.Deferred. | jaubourg | 2011-09-19 | 1 | -3/+3 |
| | |||||
* | Animation state is tracked on toggled/stopped animations using the private ↵ | timmywil | 2011-09-19 | 1 | -14/+15 |
| | | | | | | | | | | | | data cache. Fixes #8685. See full commit message for more. Fixes #6641. - Example: http://jsfiddle.net/timmywil/gqZL5/24/ - http://bugs.jquery.com/ticket/8685 - Check the completed timer has not been removed already so other timers do not get accidentally removed. Fixes #6641. - Style edits, code reductions, and optimizations for the effects module | ||||
* | tmp was global in the new fn.promise. Fixes #9147. | timmywil | 2011-05-06 | 1 | -1/+2 |
| | |||||
* | Bug fixes in queue.js: type in dequeue could be undefined which lead to a ↵ | jaubourg | 2011-04-12 | 1 | -12/+7 |
| | | | | wrong data key, which would then have undesirable data left dangling on elements. Also adds missing semicolon in effects unit. | ||||
* | Adds _mark and _unmark as a mean to keep track of ongoing non-queued ↵ | jaubourg | 2011-04-11 | 1 | -29/+63 |
| | | | | animations in fn.promise. | ||||
* | Adds fn.promise as a mean to observe the completion of animations on a set ↵ | jaubourg | 2011-04-07 | 1 | -1/+44 |
| | | | | of elements. Only queued animations are handled for now, non-queued animations support coming soon. Effects unit tests updated to test the feature (needs more testing though). | ||||
* | Fix jQuery.queue leaks empty queues. | Colin Snover | 2011-01-09 | 1 | -0/+4 |
| | |||||
* | Change the way jQuery.data works so that there is no longer a chance of ↵ | Colin Snover | 2011-01-09 | 1 | -2/+2 |
| | | | | collision between user data and internal data. Fixes #6968. | ||||
* | Make sure that when multiple variables are being declared that assignments ↵ | John Resig | 2010-11-09 | 1 | -1/+2 |
| | | | | are each done on their own line. | ||||
* | Removing extra arg. | jeresig | 2010-09-20 | 1 | -1/+1 |
| | |||||
* | Make sure that jQuery works even when the individual modules are loaded ↵ | jeresig | 2010-09-08 | 1 | -0/+4 |
| | | | | separately AND jQuery.noConflict(true) is used. Fixes #7011. | ||||
* | Made a number of spacing changes to bring the code more-inline with the ↵ | jeresig | 2009-12-21 | 1 | -11/+23 |
| | | | | jQuery Core Style Guideline. | ||||
* | Tweaked a couple cases where == was used instead of ===. | jeresig | 2009-12-21 | 1 | -2/+2 |
| | |||||
* | Split the queue code out from data.js into a dedicated queue.js file (also ↵ | John Resig | 2009-12-06 | 1 | -0/+78 |
split tests accordingly). |