gpt4 book ai didi

javascript - 导航栏 - 使用 JavaScript 切换事件链接

转载 作者:行者123 更新时间:2023-12-02 21:40:21 26 4
gpt4 key购买 nike

我有这个响应式导航栏(Works 只是没有为 < 768px 屏幕添加 JS 功能 - 对于导航链接扩展到超过 768px): https://jsfiddle.net/q2g4jvLn/

相关导航部分的 HTML 代码:

<div class="sidenav" id="sideNavBar">
<div class="nav-brand">
<div class="nav-heading">
<h2>Navbar</h2>
</div>
<div class="nav-icon">
<i id="expand-icon" class="fas fa-fw fa-angle-double-left fa-2x"></i>
</div>
</div>

<div class="sidenav-links">
<a class="active">
<i class="fas fa-fw fa-id-card fa-2x"></i>
<p class="link">Link 1</p>
</a>

<a>
<i class="fas fa-fw fa-graduation-cap fa-2x"></i>
<p class="link">Link 2</p>
</a>

<a>
<i class="fas fa-fw fa-briefcase fa-2x"></i>
<p class="link">Link 3</p>
</a>

<a>
<i class="fas fa-fw fa-smile-beam fa-2x"></i>
<p class="link">Link 4</p>
</a>
</div>
</div>

对于每个链接,我想使用 JavaScript 来更改用户单击不同链接时的事件状态。我想知道如何才能实现这一目标?

最佳答案

为此,您需要一些东西:

  1. Javascript Selectors
  2. Adding Event Listener (例如点击)
  3. Modifying Classes

关于javascript - 导航栏 - 使用 JavaScript 切换事件链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60380233/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com