Close navigation if the user tabs out of navigation links

This commit is contained in:
Leilukin 2024-06-08 00:45:21 +08:00 committed by Helen Chong
parent 68b462f862
commit e4d2ead075

View File

@ -118,4 +118,13 @@
closeNavigation();
}
});
const handleBlur = () => {
const navList = event.currentTarget.closest(".navbar__links");
if (!event.relatedTarget || !navList.contains(event.relatedTarget)) {
closeNavigation();
}
}
navbarLinkItems[navbarLinkItems.length - 1].addEventListener("blur", handleBlur);
</script>