我正在使用jQuery mmenu插件与twitter boostrap 3.0 CSS框架一起开发移动网站。我想知道是否有办法使用mmenu链接到模式弹出窗口。我看到的当前行为是mmenu关闭,然后页面尝试转到模式ID的URL,该URL用作应该切换菜单的链接中的href参数。也许我错了,但我相信javascript处理模式弹出,mmenu javascript可能会妨碍它。如果有人有任何建议会很棒!谢谢!
编辑: 我通过传递mmenu这个回调函数onClick来解决问题,但是我有兴趣知道是否有更简洁的方法来做它。
onClick : {
setLocationHref : false,
callback : function()
{
var href = $(this).attr('href');
if (href.match(/#modal-/)) {
$(href).modal('toggle');
} else {
window.location = href;
}
}
}