0

我正在使用 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;
    }
  }
}
4

0 回答 0