UNPKG

@rehman-web-dev/drop-down-menu

Version:

drop down menu

16 lines (12 loc) 459 B
function getMenu(menuButton, menuContent) { menuContent.style.display = 'none'; menuButton.addEventListener('click', () => { menuContent.style.display = menuContent.style.display === 'none' ? 'block' : 'none'; }); // if clicked anywhere on the window hide the content window.addEventListener('click', (event) => { if (event.target !== menuButton) menuContent.style.display = 'none'; }); } module.exports = getMenu;