Используя jQuery плагин mmenu, мне нужно вызвать функцию JavaScript после того, как меню завершит открытие. В документации по API я не вижу, как это сделать с помощью подключаемого API, поэтому я думая, что, возможно, единственный вариант - наблюдать за именем класса элемента <html>
, который получает класс mm-opened
при открытии меню. Это кажется немного «хакерским», поэтому я задался вопросом, может ли кто-нибудь увидеть способ в рамках нативного API выполнить требуемый вызов функции?
РЕДАКТИРОВАТЬ: Вопреки ожиданиям, событие openPanel
не срабатывает при открытии меню — оно срабатывает только при открытии подменю, поэтому, хотя это предполагает, что оно выполнит эту работу, это не так.
Большое спасибо.
.bind('open:finish', function() { });
21.09.2017.bind('open:after', function() { });
и.bind('close:after', function() { });
13.10.2020