aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
authorJohann-S <[email protected]>2018-01-21 21:02:16 +0100
committerXhmikosR <[email protected]>2018-01-21 22:02:16 +0200
commit5a6be71791a0cc7199c20d2ac1f248612b805518 (patch)
treea582a9b0745b0e5c79d311ac0dff98a00adfb08d /js/src
parentdb70164d139c2cc331c671bec24547bd19bee8ac (diff)
downloadbootstrap-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.js14
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