aboutsummaryrefslogtreecommitdiff
path: root/js/src/dom/selectorEngine.js
diff options
context:
space:
mode:
authorJohann-S <[email protected]>2019-03-16 16:10:23 +0200
committerXhmikosR <[email protected]>2019-03-18 01:11:05 +0200
commit08679ac0b5f34e1a1f1766be460e51bc1aa8d82a (patch)
tree2cef1cf8f17668c56b410c4c3e32a55bd4853af9 /js/src/dom/selectorEngine.js
parentf7c1b1e683976ee780faadddc4edc70b477aa01f (diff)
downloadbootstrap-08679ac0b5f34e1a1f1766be460e51bc1aa8d82a.tar.xz
bootstrap-08679ac0b5f34e1a1f1766be460e51bc1aa8d82a.zip
Add back support for IE 11
Diffstat (limited to 'js/src/dom/selectorEngine.js')
-rw-r--r--js/src/dom/selectorEngine.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/js/src/dom/selectorEngine.js b/js/src/dom/selectorEngine.js
index a54b18e58..fad3a43b5 100644
--- a/js/src/dom/selectorEngine.js
+++ b/js/src/dom/selectorEngine.js
@@ -5,7 +5,7 @@
* --------------------------------------------------------------------------
*/
-import Polyfill from './polyfill'
+import { find as findFn, findOne, matches, closest } from './polyfill'
import { makeArray } from '../util/index'
/**
@@ -14,12 +14,11 @@ import { makeArray } from '../util/index'
* ------------------------------------------------------------------------
*/
-const { find: findFn, findOne } = Polyfill
const NODE_TEXT = 3
const SelectorEngine = {
matches(element, selector) {
- return element.matches(selector)
+ return matches.call(element, selector)
},
find(selector, element = document.documentElement) {
@@ -72,7 +71,7 @@ const SelectorEngine = {
return null
}
- return element.closest(selector)
+ return closest.call(element, selector)
},
prev(element, selector) {