javascript - 如何使用 JavaScript 禁用主菜单?

标签 javascript jquery html css

我的菜单位于“ul, li”中,如何使用 JavaScript 禁用父菜单?我想停止父菜单的重定向,只有子菜单会被重定向

我无法在 html 中添加类或 id 来禁用父菜单。有什么方法可以帮助停止使用 JavaScript 进行重定向吗?

以下是我的 HTML 代码:

<ul class="firstLevel" style="">
  <li class="sel">
    <div class="item">
      <a title="Home" href="#/"><span>Home</span></a>
    </div>
  </li>
  <li class="dir">
    <div class="item">
      <a title="About Us" href="#/page-18080"><span>About Us</span></a>
      <ul class="secondLevel">
        <li class=" ">
          <div class="item">
            <a title="Vision" href="#/page-18126"><span>Vision</span></a>
          </div>
        </li>

        <li class=" ">
          <div class="item">
            <a title="Our Team" href="#/Our-Team"><span>Our Team</span></a>
          </div>
        </li>

        <li class=" ">
          <div class="item">
            <a title="Our Board" href="#/page-18128"><span>Our Board</span></a>
          </div>
        </li>

        <li class=" ">
          <div class="item">
            <a title="Our Charter" href="#/page-18127"><span>Our Charter</span></a>
          </div>
        </li>

      </ul>
    </div>
  </li>
  <li class="dir">
    <div class="item">
      <a title="Events" href="#/events"><span>Events</span></a>
      <ul class="secondLevel">
        <li class=" ">
          <div class="item">
            <a title="About the event" href="#/page-18147"><span>About the event</span></a>
          </div>
        </li>
      </ul>
    </div>
  </li>
</ul>

最佳答案

https://api.jquery.com/event.stoppropagation/

$(child).on("click", function(event) {
  // TODO

  event.stopPropagation();
});

关于javascript - 如何使用 JavaScript 禁用主菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38800873/

相关文章:

html - 使用 DIV 容器作为带有图像的平面按钮

javascript - 如何在 Angular 6 CLI 应用程序中包含 Leaflet.TextPath 或 Leaflet.PolylineDecorator?

javascript - 在 Symfony2 项目中将 JavaScript 文件放在哪里?

javascript - 语法错误 : Unexpected token react-native init

javascript - Select2 多选下拉导致窗口滚动

javascript - 创建类似亚马逊的横幅 - 请参阅图片

javascript - JavaScript作业题中的自定义排序

javascript - 如何访问 JavaScript 中的参数化对象属性?

javascript - 无法在状态修改方法中访问状态对象的对象属性(TypeError)

javascript - jquery 加载函数只获取 div 而不是整个页面