diff options
author | Johann-S <johann.servoire@gmail.com> | 2018-01-21 23:02:16 +0300 |
---|---|---|
committer | XhmikosR <xhmikosr@gmail.com> | 2018-01-21 23:02:16 +0300 |
commit | 5a6be71791a0cc7199c20d2ac1f248612b805518 (patch) | |
tree | a582a9b0745b0e5c79d311ac0dff98a00adfb08d /js/src/util.js | |
parent | db70164d139c2cc331c671bec24547bd19bee8ac (diff) |
Remove escaping selector and add a warning to inform folks to escape their selectors (#25390)
Diffstat (limited to 'js/src/util.js')
-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 6e32e955d0..7e5d5de5c6 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 |