gpt4 book ai didi

javascript - 使用javascript动态切换类

转载 作者:太空宇宙 更新时间:2023-11-03 22:58:39 28 4
gpt4 key购买 nike

我无法弄清楚如何根据单击的 anchor 文本切换类。

<div>
<a id="Menu1" href="#">Menu</a>
<div id="subMenu1" class="subLevel">
<p>stuff</p>
</div>

<div>
<a id="Menu2" href="#">Menu</a>
<div id="subMenu2" class="subLevel">
<p>stuff</p>
</div>

<div>
<a id="Menu3" href="#">Menu</a>
<div id="subMenu3" class="subLevel">
<p>stuff</p>
</div>

<script>
$(document).ready(function () {

$("#Menu" + [i]).on('click', function (e) {
e.preventDefault();
$("#subMenu" + [i]).toggleClass('dropDownShow');
});
});
</script>

无法确定 var i 从数字 1 到 3 的变化取决于被点击的 anchor 链接

最佳答案

这是一种方法:

<div>
<a id="Menu1" class="menu" href="#">Menu</a>
<div id="subMenu1" class="subLevel">
<p>stuff</p>
</div>

<div>
<a id="Menu2" class="menu" href="#">Menu</a>
<div id="subMenu2" class="subLevel">
<p>stuff</p>
</div>

<div>
<a id="Menu3" class="menu" href="#">Menu</a>
<div id="subMenu3" class="subLevel">
<p>stuff</p>
</div>

<script>
$(document).ready(function () {

$(".menu").on('click', function (e) {
e.preventDefault();
$(this).next().toggleClass('dropDownShow');
});
});


</script>

关于javascript - 使用javascript动态切换类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37304424/

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