最佳答案
根据所述文档,您可以使用:
1) opening
当菜单打开时触发您的函数的事件。
$("#nav").mmenu().trigger("open.mm").on("opening.mm", function() {
alert( "The menu is opening" );
});
2) opened
菜单打开完成后触发函数的事件
$("#nav").mmenu().trigger("open.mm").on("opened.mm", function() {
alert( "The menu has just been opened." );
});
<小时/>
编辑:当您的 menu
处于事件状态,它将有类 mm-opened
在<nav id="left">
,您可以检查:
$('button').click(function() {
if($('#left').hasClass('mm-opened')) {
$("#nav").trigger("close.mm")
}
});
关于javascript - 检测 jQuery MMenu 是否打开/事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22003846/