当使用slidetoggle 单击相应的标题时,我正在滑动内容。现在我想同时在类之间切换。
我可以使用toggleclass并切换所有类,而不管单击哪个标题,但是我无法仅切换与单击的标题相对应的类。
这是我的代码:
<div class="Title ">
<a class="Expanded" href="#">Title1<span id="span1" class="ArrowDown"></span></a>
</div>
<ul class="Content">
<a href="#">
<li class="selected">hello1</li></a> <a href="#">
<li>hello2</li></a>
</ul>
<div class="Title">
<a class="Expanded" href="#">Title2<span id="span2" class="ArrowDown"></span> </a>
</div>
<ul class="Content">
<a href="#">
<li>hello3</li></a>
<a href="#">
<li>hij</li></a>
</ul>
这是我的脚本:
$(document).ready(function(){
$(".Title").click(function(){
$(this).next(".Content").slideToggle("slow");
$("#span1").toggleClass("ArrowUp", "ArrowDown");
});
});
我只是把第一个跨度的 id 放在这里,但我尝试了不同的东西,但不知道该怎么做......我希望当点击相应的标题(展开或折叠)时,跨度类在 ArrowUp 和 ArrowDown 之间切换)。