Shopify Dawn官方主题菜单导航点击下拉更改成悬浮下拉效果
步骤
- 打开你shopify网站的代码编辑模式.
- 打开 header.liquid 文件 (位于 sections 文件夹中).
- 添加一下代码到最底部 :
<script>
let items = document.querySelector(".header__inline-menu").querySelectorAll("details");
console.log(items)
items.forEach(item => {
item.addEventListener("mouseover", () => {
item.setAttribute("open", true);
item.querySelector("ul").addEventListener("mouseleave", () => {
item.removeAttribute("open");
});
item.addEventListener("mouseleave", () => {
item.removeAttribute("open");
});
});
});
</script>