diff options
| author | XhmikosR <[email protected]> | 2017-08-23 17:43:04 +0300 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2019-02-20 22:05:45 +0200 |
| commit | 3e8bc9d9ec0a5f5132963bce1a281954e1852310 (patch) | |
| tree | a415e04641fe554fa21c8257a7182fc2f1ecdcb5 | |
| parent | 3664d14908911c803e15300f90b0659a67341f97 (diff) | |
| download | bootstrap-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.js | 4 |
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) { |
