私が欲しいのは、クリック時に関連するdivの表示と非表示をdivで切り替えることです。これには、リンクをクリックしてから同じリンクを再度クリックすると、状態が切り替わることが含まれます。
私が使用しているもの
function toggleVisibility(newSection) {
$(".section").not("#" + newSection).hide();
$("#" + newSection).show();
}
<div id="navigation">
<ul id="navbar">
<li><a id="home" class="active" href="#"><span></span>Home</a></li>
<li><a id="depot" onclick="toggleVisibility('depots_panel');" href="#"><span></span>Depot</a></li>
<li><a id="reports" onclick="toggleVisibility('reports_panel');"><span></span>Reports</a></li>
<li><a id="admin"><span></span>Admin</a></li>
<li><a id="logout" href="#" onclick="logOut();"><span ></span>Log Out</a></li>
</ul>
現在、リンク間をクリックすると、divは相互に切り替わりますが、セルフクリックするとリンクが切り替わるように見えます。それはおそらく単純で、私はそれを見ることができません。どんな助けでも大歓迎です!