[英]Detect if jQuery MMenu is open/active?
从说明的文档中,您可以使用:
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
处于活动状态时,它将在<nav id="left">
mm-opened
类,您可以检查:
$('button').click(function() {
if($('#left').hasClass('mm-opened')) {
$("#nav").trigger("close.mm")
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.