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();
});