mmenu jQuery插件在使用#

时间:2015-11-27 18:36:06

标签: jquery backbone.js jquery-plugins mmenu routerjs

<li><span>About</span>
   <ul>
       <li><a href="#/history">History</a></li>
       <li><a href="#/address">Our address</a></li>
   </ul>
</li>

我正在使用mmenu插件。以下链接不会更新窗口位置。我正在使用backbone.js,并希望在路由器的帮助下启动单独的模块。但不幸的是mmenu没有启用链接来更新window.location

1 个答案:

答案 0 :(得分:0)

如果您使用#标记开始任何链接,它将重定向到任意页面。你可以在没有#标签的情况下使用它,就像这样

<ul>
       <li><a href="/history">History</a></li>
       <li><a href="/address">Our address</a></li>
   </ul>

有时我们需要将一些a与某些div相关联,例如我们使用#代码

<ul>
       <li><a href="#history">History</a></li>
       <li><a href="#address">Our address</a></li>
   </ul>

以上代码将在任何ID为historyaddress的元素时生效,并将页面转到该元素,但要更新网址,您需要删除#代码