I am creating accordian menu with simple js. How can I add and remove active class on click open/close?
<div class="mobile-categories">
<h4 class="mcategory-toggle">Vehicles</h4>
<ul class="msub-categories">
<li>Option 1</li>
<li>Option 2</li>
<li>Option 3</li>
</ul>
<h4 class="mcategory-toggle">Education</h4>
<ul class="msub-categories">
<li>Option 10</li>
<li>Option 20</li>
<li>Option 30</li>
</ul>
<h4 class="mcategory-toggle">Shops</h4>
<ul class="msub-categories">
<li>Option 14</li>
<li>Option 25</li>
<li>Option 36</li>
</ul>
</div>
a fiddle
You can use toggleClass method.
You can see Working Fiddle
Add remove class on Click Using jQuery
Add jQuery toggle class method to your click function: