diff options
| author | Patrick H. Lauke <[email protected]> | 2021-05-08 13:01:07 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-05-08 13:01:07 +0100 |
| commit | ee12e9b2c0b1069138f8305cbbdb61929ab46472 (patch) | |
| tree | 80062c2199826a3ade9193f0f824dd6f0962ebb4 /js/src/tab.js | |
| parent | 633e4e05d0f8e4ff34fea2bff3359895e897e0e4 (diff) | |
| parent | 767856c7b802fe50bc68246fce248c100b563593 (diff) | |
| download | bootstrap-patrickhlauke-carousel-indicators-v4.tar.xz bootstrap-patrickhlauke-carousel-indicators-v4.zip | |
Merge branch 'v4-dev' into patrickhlauke-carousel-indicators-v4patrickhlauke-carousel-indicators-v4
Diffstat (limited to 'js/src/tab.js')
| -rw-r--r-- | js/src/tab.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/js/src/tab.js b/js/src/tab.js index e9a6f555f..bcbb5c5ea 100644 --- a/js/src/tab.js +++ b/js/src/tab.js @@ -187,7 +187,12 @@ class Tab { element.classList.add(CLASS_NAME_SHOW) } - if (element.parentNode && $(element.parentNode).hasClass(CLASS_NAME_DROPDOWN_MENU)) { + let parent = element.parentNode + if (parent && parent.nodeName === 'LI') { + parent = parent.parentNode + } + + if (parent && $(parent).hasClass(CLASS_NAME_DROPDOWN_MENU)) { const dropdownElement = $(element).closest(SELECTOR_DROPDOWN)[0] if (dropdownElement) { |
