diff options
| author | XhmikosR <[email protected]> | 2019-02-28 17:22:41 +0200 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2019-03-11 17:01:28 +0200 |
| commit | 3ffe3a5d82f6f561b82ff78d82b32a7d14aed558 (patch) | |
| tree | f9b253e4d7830bb42ef74198b94ff98227acdac3 /js/src/collapse.js | |
| parent | 1393678f0b7758244db471d383601508bda642ba (diff) | |
| download | bootstrap-3ffe3a5d82f6f561b82ff78d82b32a7d14aed558.tar.xz bootstrap-3ffe3a5d82f6f561b82ff78d82b32a7d14aed558.zip | |
collapse.js: minor refactoring.
Diffstat (limited to 'js/src/collapse.js')
| -rw-r--r-- | js/src/collapse.js | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/js/src/collapse.js b/js/src/collapse.js index 10f1ec9ba..372869b69 100644 --- a/js/src/collapse.js +++ b/js/src/collapse.js @@ -305,17 +305,15 @@ class Collapse { } _getParent() { - let parent - - if (isElement(this._config.parent)) { - { parent } = this._config + let { parent } = this._config + if (isElement(parent)) { // it's a jQuery object - if (typeof this._config.parent.jquery !== 'undefined' || typeof this._config.parent[0] !== 'undefined') { - parent = this._config.parent[0] + if (typeof parent.jquery !== 'undefined' || typeof parent[0] !== 'undefined') { + parent = parent[0] } } else { - parent = SelectorEngine.findOne(this._config.parent) + parent = SelectorEngine.findOne(parent) } const selector = `[data-toggle="collapse"][data-parent="${parent}"]` |
