Я использую следующий компонент: http://www.jqueryscript.net/menu/Lightweight-Drilldown-Menu-Plugin-with-jQuery-Bootstrap.htmlBootstrap Drilldown меню: Перейти обратно к главному событию меню
Я хочу, чтобы настроить некоторые встроенные функциональные возможности: , когда элемент с самого низкого уровня щелкнул,
- Меню закрывается.
- При открытии снова меню возвращается к последнему уровню доступа, как и к уровню, на котором был нажат последний элемент до закрытия меню.
Я хотел бы, чтобы предотвратить то, что меню закроется @ события 1. & Я хотел бы, чтобы перейти обратно в «главное меню», как на самом высоком уровне меню.
Я знаю, что мне нужно посмотреть в файле «bootstrap-drilldown-select.js», но может ли кто-нибудь, возможно, рассказать о том, как именно этот код работает, и где я должен внести свои корректировки?
Спасибо заранее!
Edit 1 Для перенаправления в главном меню (2): Я обнаружил, что разница между элементом списка, который позволяет детализацию на более глубокий уровень, имеет класс "имеетРебенка добавил к нему. @ 'bootstrap-drilldown-select.js' линия 107-108. Я думаю, что есть событие on-click (где-то), которое проверяет, имеет ли элемент clicked класс hasChild. Если нет, событие, определяемое 'onSelected', запускается. Единственное, что я все еще ищу, это событие. Любые предложения/помощь?
Поскольку я не мог найти это событие, я подумал, что я могу назвать функцию инициализации, когда запускается событие onSelected. Например, линия 26-43 или более строчная строка 35 @ 'bootstrap-drilldown-select.js'. Тем не менее, я не могу получить функцию «makeDropdown» из моего внешнего js-файла. Любые комментарии/рекомендации по этой заметке?