Po kliknięciu w diva w onclick mam takie coś:
this.className='selector_active';
Ale nie wiem jak go potem ukryć.
this.className='selector_active';
<span id="selector_weapons" class="selector_active" onclick="document.getElementById('weapons').style.display='block';document.getElementById('header_weapons').style.display='block';document.getElementById('potions').style.display='none';document.getElementById('artefacts').style.display='none';document.getElementById('header_potions').style.display='none';document.getElementById('header_artefacts').style.display='none';this.className='selector_active';"> </span> <span id="selector_potions" onclick="document.getElementById('potions').style.display='block';document.getElementById('header_potions').style.display='block'; document.getElementById('weapons').style.display='none';document.getElementById('artefacts').style.display='none';document.getElementById('header_weapons').style.display='none';document.getElementById('header_artefacts').style.display='none';this.className='selector_active';$('selector_weapons').removeClass('selector_active')"> </span>
<script> $("#selector_potions").click(function(){ $("#selector_weapons").removeClass("selector_active"); }); </script>
$("#selector_potions").click(function(){ $("#selector_weapons").removeClass("selector_active"); $("#selector_artefacts").removeClass("selector_active"); });
$("#selector_potions").click(function(){ $("#selector_weapons").removeClass("selector_active"); $("#selector_artefacts").removeClass("selector_active"); });