我遇到了jquery script "mmenu" (http://mmenu.frebsite.nl/)的问题--一切都很好--我使用iOS (6 & 7)的移动布局很好,菜单打开时没有任何问题,我可以在菜单中导航。除了Windows 7.8 & 8。有什么问题吗?在主页上,我可以打开菜单,链接可以正常工作,但是当我选择一个子菜单页面并尝试导航到另一个站点时,我会得到一个404错误。
我的URL模式是(我使用基本标记):
- myweb.com/start.html
- myweb.com/products.html
- myweb.com/products/product1.html
- myweb.com/products/product2.htmlURL在不激活m菜单的情况下工作很好。
您可以通过下载中给出的示例来重现问题。为此,只需向示例中添加一个文件夹,复制一个example-webpage,使用基标记编辑复制的html-文件,并将子菜单-urls更改为"test/mytest.html"。
正确的url应该是(在子菜单中查看正确的基标记) mytest.com/test/mytest2.html,但是我得到了URL mytest.com/test/test/mytest2.html
发布于 2013-08-21 21:03:57
问题是:
window.location.href = $("#link").attr( "href" );在使用基标记时不工作,因为.attr()将得到确切的属性值,而不是解析的url。
尝试如下:打开插件的非缩小版本,转到第1064行并更改:
window.location.href = href;转入:
window.location.href = $t[ 0 ].href;我想这应该能起作用。
https://stackoverflow.com/questions/18352905
复制相似问题