Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohann-S <johann.servoire@gmail.com>2018-01-21 23:02:16 +0300
committerXhmikosR <xhmikosr@gmail.com>2018-01-21 23:02:16 +0300
commit5a6be71791a0cc7199c20d2ac1f248612b805518 (patch)
treea582a9b0745b0e5c79d311ac0dff98a00adfb08d /js/src/util.js
parentdb70164d139c2cc331c671bec24547bd19bee8ac (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.js14
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