diff --git a/build/js/Treeview.js b/build/js/Treeview.js index 999ed6b8e..780002bdf 100644 --- a/build/js/Treeview.js +++ b/build/js/Treeview.js @@ -87,15 +87,15 @@ const Treeview = (($) => { } toggle(event) { + event.preventDefault() + const $relativeTarget = $(event.currentTarget) - const treeviewMenu = $relativeTarget.next() + const treeviewMenu = $relativeTarget.parents(Selector.LI).find(Selector.TREEVIEW_MENU) if (!treeviewMenu.is(Selector.TREEVIEW_MENU)) { return } - event.preventDefault() - const parentLi = $relativeTarget.parents(Selector.LI).first() const isOpen = parentLi.hasClass(ClassName.OPEN)