Browse Source

changed next() to find() in Treeview toggle()

REJack 5 years ago
parent
commit
6f73dc7ca7
1 changed files with 3 additions and 3 deletions
  1. 3 3
      build/js/Treeview.js

+ 3 - 3
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)