diff options
| author | Johann-S <[email protected]> | 2018-01-21 21:02:16 +0100 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2018-01-21 22:02:16 +0200 |
| commit | 5a6be71791a0cc7199c20d2ac1f248612b805518 (patch) | |
| tree | a582a9b0745b0e5c79d311ac0dff98a00adfb08d /js/src | |
| parent | db70164d139c2cc331c671bec24547bd19bee8ac (diff) | |
| download | bootstrap-5a6be71791a0cc7199c20d2ac1f248612b805518.tar.xz bootstrap-5a6be71791a0cc7199c20d2ac1f248612b805518.zip | |
Remove escaping selector and add a warning to inform folks to escape their selectors (#25390)
Diffstat (limited to 'js/src')
| -rw-r--r-- | js/src/util.js | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/js/src/util.js b/js/src/util.js index 6e32e955d..7e5d5de5c 100644 --- a/js/src/util.js +++ b/js/src/util.js @@ -72,15 +72,6 @@ const Util = (($) => { } } - function escapeId(selector) { - // We escape IDs in case of special selectors (selector = '#myId:something') - // $.escapeSelector does not exist in jQuery < 3 - selector = typeof $.escapeSelector === 'function' ? $.escapeSelector(selector).substr(1) - : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1') - - return selector - } - /** * -------------------------------------------------------------------------- * Public Util Api @@ -105,11 +96,6 @@ const Util = (($) => { selector = element.getAttribute('href') || '' } - // If it's an ID - if (selector.charAt(0) === '#') { - selector = escapeId(selector) - } - try { const $selector = $(document).find(selector) return $selector.length > 0 ? selector : null |
