aboutsummaryrefslogtreecommitdiffstats
path: root/src/manipulation.js
Commit message (Collapse)AuthorAgeFilesLines
* Core: Recognize Shadow DOM in attachment checksSaptak Sengupta2018-11-091-1/+1
| | | | | | | Allow `isAttached` to check Shadow DOM for attachment. Fixes gh-3504 Closes gh-3996 Ref gh-3977
* Core: Use isAttached to check for attachment of elementSaptak Sengupta2018-03-051-3/+4
| | | | | | | This change replaces the use of contains to check for attachment by isAttached function Closes gh-3977 Ref gh-3504
* Manipulation: Add support for scripts with module typebasil.belokon2018-01-161-2/+2
| | | | | Fixes gh-3871 Close gh-3869
* Core: deprecate jQuery.isFunctionJason Bedard2018-01-151-4/+5
| | | | Fixes gh-3609
* Manipulation: use `.children` to select tbody elementsTimmy Willison2018-01-081-1/+1
| | | | | - selectors beginning with a child combinator are not valid natively. This fixes the tests when using selector-native.js
* Manipulation: Reduce size by eliminating single-use variableRichard Gibson2017-11-221-5/+2
| | | Closes gh-3851
* Docs:Tests: Update IE/Edge-related support comments & testsMichał Gołębiowski2017-05-151-1/+1
| | | Closes gh-3661
* Revert "Event: Trigger checkbox and radio click events identically"Timmy Willison2017-03-201-3/+3
| | | | This reverts commit b442abacbb8464f0165059e8da734e3143d0721f.
* Build: fix tests in AMD modeTimmy Willison2017-03-061-1/+1
| | | | - nodeName was included at the wrong spot in dependency lists
* Core: Deprecate jQuery.nodeNamekaran-962017-03-011-3/+4
| | | | | Fixes gh-3475 Closes gh-3505
* Event: Trigger checkbox and radio click events identicallyAlex Padilla2017-01-191-3/+3
| | | | | Fixes gh-3423 Closes gh-3494
* Manipulation: Restrict the tbody search to child nodesRichard Gibson2017-01-091-1/+2
| | | | | | | For performance, use a querySelectorAll path instead of Javascript iteration. http://codepen.io/anon/pen/vywJjx?editors=1010 Fixes gh-3439 Closes gh-3463
* Build: ESLint detailsOleg Gaidarenko2016-06-111-0/+6
| | | | | | Use eslint pragmas, fix new errors, etc Closes gh-3148
* Build: Put all AMD modules in "src/" in strict modeMichał Gołębiowski2016-04-251-0/+2
| | | | Fixes gh-3073
* Docs: Update support comments to follow the new syntaxMichał Gołębiowski2016-03-301-4/+4
| | | | | The changes follow the spec proposed in: https://github.com/jquery/contribute.jquery.org/issues/95#issuecomment-69379197
* Docs: Update support comments related to IEMichał Gołębiowski2016-03-301-1/+1
| | | | All support comments were checked for Edge applicability.
* Docs: Updated links to https where they are supported.Jon Dufresne2016-01-131-1/+1
| | | | Close gh-2746
* Manipulation: Bring tagname regexes up to specLeonardo Braga2016-01-071-1/+1
| | | | | Fixes gh-2005 Closes gh-2634
* Core: do not expose second argument of the `jQuery.globalEval`Oleg Gaidarenko2015-12-021-2/+3
| | | | | Closes jquery/api.jquery.com#831 Closes gh-2718
* Manipulation: execute scripts from iframe in the iframe's contextTimmy Willison2015-11-091-1/+1
| | | | | Fixes gh-1757 Close gh-2696
* Data: avoid using delete on DOM nodesJason Bedard2015-09-081-2/+8
| | | | Closes gh-2479
* Manipulation: Switch rnoInnerhtml to a version more performant in IESean Henderson2015-09-081-1/+5
| | | | | | | | | | | | IE versions greater than 9 do not handle the old regular expression well with large html content. This is due to the use of a non-capturing group after a very common html character (<). Test suite: http://jsfiddle.net/Lwa0t5rp/3/ Microsoft bug: https://connect.microsoft.com/IE/feedback/details/1736512/ Fixes gh-2563 Closes gh-2574
* Data: Don't expose jQuery.acceptDataJason Bedard2015-09-081-3/+3
| | | | | | jQuery.acceptData is an undocumented internal API that shouldn't be exposed. Fixes gh-2555
* Build: Update jscs and lint filesOleg Gaidarenko2015-09-071-24/+27
| | | | Fixes gh-2056
* Data: remove user data in cleanDataJason Bedard2015-07-281-10/+15
| | | | | Fixes gh-2503 Closes gh-2480
* Manipulation: Remove an internal argument to the remove methodMichał Gołębiowski2015-06-141-25/+29
| | | | | Fixes gh-2301 Closes gh-2366
* Manipulation: privatize internal domManip() functionTimmy Willison2015-05-051-94/+93
| | | | Fixes gh-2225
* Manipulation: privatize buildFragment() functionTimmy Willison2015-05-051-151/+13
| | | | Fixes gh-2224
* Manipulation: Make an HTML interception pointRichard Gibson2015-04-301-2/+6
| | | | | Fixes gh-1747 Closes gh-2203
* Manipulation: Detect sneaky no-content replaceWith inputRichard Gibson2015-04-301-18/+21
| | | | | | | Fixes gh-2204 Ref 642e9a45579cfa90861b8ea71a95dd077775caaf Closes gh-1752 Closes gh-2206
* Data: restore explicit data removal of private data in cleanData.Rick Waldron2015-03-091-1/+1
| | | | | Fixes gh-2127 Closes gh-2132
* Data: move element cache to element[expando]Rick Waldron2015-03-041-20/+11
| | | | | | | | | - avoid explicit data.discard() cleanup calls - explicitly remove the data.events property, only when private data exists - reduces code footprint Fixes gh-1734 Close gh-1428
* Manipulation: don't auto-insert tbodyOleg Gaidarenko2015-02-111-6/+6
| | | | | Fixes gh-1835 Closes gh-2021
* Manipulation: simplify html wrappersOleg Gaidarenko2015-02-101-2/+13
| | | | | | | | Take advantage of html serialization for html wrappers - saves 26 bytes Plus add additional test for "col" element Closes gh-2031 Fixes gh-2002
* Manipulation: add support to tag-hyphenated elementsLeonardo Braga2015-01-131-2/+2
| | | | | Fixes #1987 Closes gh-1988
* Core: Standardize indexOf comparisonsRichard Gibson2015-01-101-1/+1
| | | | | | | | not present: `< 0` present: `> -1` at index: `=== N` Closes gh-1984
* Misc: Drop support for older browsers; update support commentsMichał Gołębiowski2014-11-031-6/+6
| | | | | | | | That includes Opera 12.x, Firefox<29, Safari<6.0 and some hacks for old Blackberry. Closes gh-1820 Refs gh-1815
* Docs: 1.x-master branch -> compat branch; 2.x branch -> master branchTimmy Willison2014-11-031-1/+0
|
* Manipulation: Tolerate XMLNode host object input to getAllRichard Gibson2014-09-041-2/+6
| | | | | | Fixes #15151 Ref 25712d77c3bc0221b5b2b9b9492c20a9cfbe1b17 Closes gh-1602
* Build: update grunt-jscs-checker and pass with the new rulesTimmy Willison2014-07-171-19/+21
|
* Support: clean up comments and Support notationDave Methvin2014-06-101-11/+9
| | | | Closes gh-1577
* Manipulation: don't use Object.keys for consistencyMichał Gołębiowski2014-03-091-4/+3
| | | | Fixes #14659
* No ticket: Reduce size by reordering variable declarations. Close gh-1416.Chris Antaki2013-11-051-5/+5
|
* Fix #11809: Update text without creating DOM nodes. Close gh-1412.Chris Antaki2013-11-051-1/+5
|
* Fixes #14450. Remove CommonJS+AMD syntax.Timmy Willison2013-10-151-18/+16
|
* Fix #14290. Don't throw if text node is appended to table. Close gh-1371.Dave Methvin2013-09-191-1/+1
|
* Simplify replaceWith method. Closes gh-1276Oleg2013-09-171-21/+11
|
* No ticket: fix code style inconsistencies. Closes gh-1361Oleg2013-09-131-4/+3
|
* Fix support test for checkClone. Fixes Safari 5.1 manip failures.Timmy Willison2013-09-111-2/+3
|
* Separate jQuery.fn.init into its own module (for lighter core dependencies ↵Timmy Willison2013-09-091-0/+1
| | | | across all modules)