JSFiddle - React, Tailwind, and code Playground
HTML
<dl>
<dt><a class='showMenu' href="javascript:"><span>1</span></a></dt>
<dd>
<ul class="invisible">
<li><a href="#">a</a></li>
<li><a href="#">b</a></li>
</ul>
</dd>
</dl>
<dl>
<dt><a class='showMenu' href="javascript:"><span>2</span></a></dt>
<dd>
<ul class="invisible">
<li><a href="#">a</a></li>
<li><a href="#">b</a></li>
</ul>
</dd>
</dl>
CSS
.invisible
{
display:none;
}
JavaScript
jQuery(function(){
jQuery('.showMenu').bind('click',function(e){
jQuery(e.target).parents('dl:first').find('ul').toggleClass('invisible')
});
});