我一直试图添加一个下拉菜单功能使用Javascript的网站上的某些子菜单与特定的类下特定的菜单ID只。这是一个wordpress网站,这意味着我需要它是动态的,这取决于你在后端平台上添加了多少子菜单。因此,为了解决这个问题,我计算了我有多少个子菜单,并尝试对每个子菜单应用onclick事件,然而问题是,无论我单击哪个子菜单,只有最后一个子菜单有效(显示/隐藏它的子菜单),在本例中是额外子菜单。 function newStoreid(){
document.querySelectorAll('.sidr-class-mega-indicator').for
我有一个菜单,下面是一个独立的div / mega菜单。我触发了超级菜单,通过Javascript显示。当我在超级菜单上徘徊时,菜单中所需的跨度应该用另一种颜色突出显示,并且背景色也应该改变。您可以在代码中看到我是如何解决这个问题的(包括注释)。你能帮帮我吗。我不知道为什么我不能通过.getElementsByClassName触发它!?
//Showing mega menu on hover over menu point
document.getElementById("menu-item-136").addEventListener("mouseover&
到目前为止,我可以管理我想要为我的超级菜单实现的东西。现在的问题是,我忘记了触摸屏并不能真正与hover一起工作。因此,超大菜单出现在JavaScript的悬停状态。触发div的菜单项是WordPress/theme的默认菜单。我知道我可以用一个JavaScript按钮来做。但是,有没有可能像我用JavaScript实现其他大型菜单样式那样,使用特定的默认菜单“跨度”li id="menu-item-136"来实现这一点呢?向该跨度添加单击选项?那太好了!这是到目前为止的代码: //Showing mega menu on hover over menu point
d
构建一个主要起作用的大型菜单。我试图实现的最后一步是,当用户点击一个超大菜单项时,它会关闭所有其他打开的超大菜单。 下面是我的JavaScript代码。当点击每个父导航链接时,超级菜单当前可以正确切换,但当一个超级菜单打开时,当前不会隐藏其他超级菜单。 const navLink = document.getElementsByClassName("menu-item-has-children");
// Loop over main navigation links
for (let i = 0; i < navLink.length; i++) {
// Gr
我在hikashop上使用joomla,HikaShop和JUX Mega菜单。
juxmegamenu运行正常,但我想更改这些模块的url,如下所示:
例如:
转到
问题是: JUX Mega Menu for HikaShop没有用于将菜单(例如带有商店别名的商店菜单)分配给生成的菜单项的选项。
我该怎么做呢?
我想做一个来自mysql数据库的大型下拉菜单。下面是我的php代码。代码运行良好。但问题是,我无法为下面的代码制作大型下拉菜单。
我需要像下面这样的大型菜单:
我的问题是如何用下面的php代码做更多的div。
请帮我上面显示的mega下拉菜单的css。
<?php
$sql = "SELECT id, product, parent_id, category_link FROM category ORDER BY parent_id, id";
$results = mysqli_query($conn,$sql) or die(mysqli_error()) ;
if