aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2017-08-23 17:43:04 +0300
committerXhmikosR <[email protected]>2019-02-20 22:05:45 +0200
commit3e8bc9d9ec0a5f5132963bce1a281954e1852310 (patch)
treea415e04641fe554fa21c8257a7182fc2f1ecdcb5
parent3664d14908911c803e15300f90b0659a67341f97 (diff)
downloadbootstrap-3e8bc9d9ec0a5f5132963bce1a281954e1852310.tar.xz
bootstrap-3e8bc9d9ec0a5f5132963bce1a281954e1852310.zip
Extend `SelectorEngine.find()` to include an `element` first arg.
If not supplied, it'll just use `document`.
-rw-r--r--js/src/dom/selectorEngine.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/js/src/dom/selectorEngine.js b/js/src/dom/selectorEngine.js
index 1c98c15ae..cb158c438 100644
--- a/js/src/dom/selectorEngine.js
+++ b/js/src/dom/selectorEngine.js
@@ -46,7 +46,7 @@ const SelectorEngine = {
return fnMatches.call(element, selector)
},
- find(selector) {
+ find(element = document, selector) {
if (typeof selector !== 'string') {
return null
}
@@ -56,7 +56,7 @@ const SelectorEngine = {
selectorType = 'getElementById'
selector = selector.substr(1, selector.length)
}
- return document[selectorType](selector)
+ return element[selectorType](selector)
},
closest(element, selector) {