JSFiddle - React, Tailwind, and code Playground
HTML
<ul id="nav">
<li><a href="annastradgard.html">Startsida</a></li>
<li>
<a href="fakta.html">Fakta</a>
<ul class="subMenu">
<li><a href="design.html">trädgårdsdesign</a></li>
<li><a href="jord.html">Jorden</a></li>
<li><a href="odling.html">Odling</a></li>
<li><a href="plantering.html">Plantering</a></li>
<li><a href="problem.html">Problem i trädgården</a></li>
<li><a href="vaxter.html">Växter</a></li>
</ul>
</li>
<li>
<a href="tradgardar.html">Sevärda trädgårdar</a>
<ul class="subMenu">
<li><a href="norrland.html">Norrbotten</a></li>
<li><a href="vasterbotten.html">Västerbotten</a></li>
<li><a href="jamtland.html">Jämtland</a></li>
<li><a href="harjedalen.html">Härjedalen</a></li>
<li><a href="medelpad.html">Medelpad</a></li>
<li><a href="angermanland.html">Ångermanland</a></li>
<li><a href="dalarna.html">Dalarna</a>
<ul class="subMenu">
<li><a href="tradgardarleksand.html">Leksand</a></li>
</ul>
</li>
<li><a href="gavleborg.html">Gävleborg</a></li>
<li><a href="tradgardargavle.html">Gävle</a></li>
</ul>
</li>
</ul>
CSS
ul#Submenu {
list-style-type: none;
}
.subMenu { display: none; }
JavaScript
$("#nav a:has(~ul.subMenu)").click(function(e){
e.preventDefault();
$(this).next().slideToggle(600);
});