javascript - 如何更改事件项目?在 Materialise 导航栏中

标签 javascript jquery navbar materialize

我不太擅长 Js 和 Jquery,我正在寻找通过更改 Materialise 导航栏中的 li 事件类来更改事件项目。 我已经尝试过:

    <nav>
    <div class="nav-wrapper">
      <a href="#" class="brand-logo right">Logo</a>
      <ul id="nav-mobile" class="left hide-on-med-and-down">
        <li class="active"><a  href="{{path('marianna_mv_Accueil')}}">Accueil</a></li>
        <li><a href="{{path('marianna_mv_APropos')}}">Á propos de moi</a></li>
        <li><a href="{{path('marianna_mv_CeQueJePropose')}}">Ce que je propose</a></li>
        <li><a href="{{path('marianna_mv_Bibiliographie')}}">Bibliographie</a></li>
        <li><a href="{{path('marianna_mv_Contact')}}">Contact</a></li>
      </ul>
    </div>
  </nav>

脚本

  $('.nav-wrapper ul li').click(function() {
  $(this).siblings('li').removeClass('active');
  $(this).addClass('active');
});

但是没用

最佳答案

你是不是忘记在你的项目中添加 jquery 了? 我认为你的代码没问题。

关于javascript - 如何更改事件项目?在 Materialise 导航栏中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38860541/

相关文章:

css - bootstrap 3 导航栏下拉框颜色

css - Bootstrap 3 NavBar 移动链接下划线向上

javascript - 存储和检索数据(在按钮中)以便稍后回调

javascript - 改变每个实例的颜色

javascript - 在 iFrame 中暂停 YouTube 视频

javascript - 如何使用 JavaScript 从下面的代码片段中获取 ul id(level_1)?

jquery - Css - 将子菜单 div 扩展到父级?

javascript - 将 JSON 数据解析为 HTML

html - 停止列表下拉菜单离开屏幕

javascript - 如何使用 Dojo CDN + my.name.space.widget?