1
我有這樣的代碼:切換類獨立的元素,並刪除類
<ul>
<li>
<a href="#" onclick="">Menu item One</a>
<a class="plus" href="#">+</a>
<ul class="submenu">
<li><a href="#" onclick=""><span>Contact</span></a></li>
<li><a href="#" onclick=""><span>Location</span></a></li>
</ul>
</li>
<li>
<a href="#" onclick="">Menu item Two</a>
<a class="plus" href="#">+</a>
<ul class="submenu">
<li><a href="#" onclick=""><span>Contact</span></a></li>
<li><a href="#" onclick=""><span>Location</span></a></li>
</ul>
</li>
</ul>
我需要能夠點擊「再加上和下面的」 .submenu」切換的一類。
爲此,我有:
$('.plus').click(function() {
$(this).next().toggleClass("someClass");
});
工作正常。我需要它做的不僅是關閉和關閉課程,而且如果另一個'.plus'鏈接被點擊,也可以刪除課程。
所以應該:
- 切換類和關閉,如果你不斷地點擊相同的「再加上
- 從任何其他」。再加上鍊接中刪除類,並添加類所點擊'加號'
- 也非常的 '+' 文本應更改爲 - 點擊
感謝
完蛋了,完美!謝謝 – user1961395