Foundation 6 - 单击时下拉项目不激活链接

Foundation 6 - Dropdown items do not activate links when clicked

上下文: 我使用 Foundation 6 创建了一个顶部栏菜单(在 docs 之后),它在大屏幕上水平显示,并且作为响应式中下垂直菜单。有一个子项目在大屏幕上显示为下拉菜单,在中等屏幕和以下屏幕上显示为下拉菜单。

我使用 Zurb 'Yeti Launch' 应用程序创建了网站,据我所知,我包含了所有 js 库。

问题: 单击下拉父项或任何子项时没有任何反应。非常感谢任何帮助查明这一点的人!

我的菜单标记如下:

<div class="top-bar" id="main-menu">
    <div class="row">
      <div class="large-12 columns">
        <div class="top-bar-left">
          <ul class="menu vertical large-horizontal" data-responsive-menu="drilldown large-dropdown">
            <li><a href="/index.html">Home</a></li>
            <li><a href="#">What's On</a></li>
            <li><a href="/listen-again.html">Listen Again</a></li>
            <li><a href="#">Community</a></li>
            <li>
              <a href="/brochure.html">About</a>
              <ul class="menu vertical">
                <li><a href="/presenters.html">Presenters</a></li>
                <li><a href="">Volunteers</a></li>
                <li><a href="">The Board</a></li>
              </ul>
            </li>
            <li><a href="/brochure.html">Get Involved</a></li>
            <li><a href="/contact.html">Contact</a></li>
          </ul>
        </div>
      </div>
    </div>
  </div>

你添加初始化代码了吗?

$(document).foundation();

与您提供的 HTML 相同的 CodePen 示例有效。 http://codepen.io/shoaibik/pen/PNravB

更新: 看起来你可以在 app.js 文件中调用 Foundation JS 和 jQuery 第二次,请删除一次实例并再次确认。