JSFiddle - React, Tailwind, and code Playground
HTML
<div id="menu-button">BUTTON</div>
<div id="menu">
<a data-method="delete" href="#">DELETE LINK</a>
</div>
CSS
#menu {display: none}
JavaScript
$("#menu-button").click(function() {
$("#menu").toggle();
});
$("html").click(function() {
$("#menu").hide();
});
$("#menu, #menu-button").click(function(event) {
event.stopPropagation();
});