aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
Diffstat (limited to 'js/src')
-rw-r--r--js/src/util.js9
1 files changed, 1 insertions, 8 deletions
diff --git a/js/src/util.js b/js/src/util.js
index 8165ab46f..653598ae2 100644
--- a/js/src/util.js
+++ b/js/src/util.js
@@ -77,20 +77,13 @@ const Util = (($) => {
getSelectorFromElement(element) {
let selector = element.getAttribute('data-target')
- let method = 'querySelector'
if (!selector || selector === '#') {
selector = (element.getAttribute('href') || '').trim()
}
- const validSelector = selector
- if (selector.charAt(0) === '#' && selector.indexOf(',') === -1) {
- selector = selector.substr(1)
- method = 'getElementById'
- }
-
try {
- return document[method](selector) ? validSelector : null
+ return document.querySelector(selector) ? selector : null
} catch (err) {
return null
}