我有一个主菜单和一个子菜单。当我单击主菜单时,它会显示其内容。单击子菜单时,将显示子菜单内容。但是,当我单击子菜单之后的主菜单时,它会显示主菜单内容和子菜单内容,因为它没有删除子菜单活动类。我尝试了下面的代码来找到活动子菜单的id并将其删除。
var ref = $("ul#submenu li a").find(".active");
var ide= ref.attr("id");
$('#ide').removeClass("active");
为了更好地理解我的问题,我附上了一个jsfiddle 。
我只是想深入了解jquery,如果这个问题已经得到了回答,请原谅。我搜索过了,但找不到与我想要做的事情相关的例子。
我有一个垂直菜单,里面有一些子菜单。当顶层菜单被点击时,子菜单就会打开。问题是,当单击其中一个子菜单项时,我希望子菜单保持打开状态。与现在一样,当单击子菜单项时,菜单会折叠。
下面是我的代码:
// Add class of drop if item has sub-menu
$('ul.sub-menu').closest('li').addClass('drop');
// Left Sidebar Main Navigati
在下面的主题管理菜单中,"MyTheme菜单标签“正在侧栏菜单上重复两次,一次用于主菜单链接,另一次用于第一个子菜单链接。
如何删除链接的第二个实例?
add_menu_page(
"MyTheme",
"MyTheme Menu Label", //THIS IS REPEATED TWICE IN THE MENU
"edit_themes",
"functions.php",
'theme_admin',
get_bloginfo('te
在我创建超级菜单的尝试中,我坚持了第三层子菜单的样式。没有显示第一个子菜单(li ul) (显示:无)。然后我有了jquery脚本,它显示了鼠标悬停上的子菜单( li first level )。如果窗口小于768 is,则启动click函数(用于触摸屏)。
我的问题是,当我想为第三级子菜单(子菜单的子菜单- level ul )设置样式时,没有应用样式--我希望始终显示它,但它是隐藏的,显示:没有应用于该ul,但我将它设置为显示:块。所以,只有当我把它的LI元素悬停时,它才会显示出来。
基本上,我试图做的是,第一个子菜单(li - ul)在悬停(或点击手机)时被激活,但是第二个子菜单(子菜单
此脚本附加到另一个不是主菜单场景的场景:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class LoadMainMenuOnclick : MonoBehaviour
{
private Scene scene;
// Use this for initialization
void Start ()
{
scene = SceneManager
我想在活动的菜单项中添加一个“活动”类。
这很好,就像这样:
var url = window.location.pathname;
urlRegExp = new RegExp(url.replace(/\/$/,'') + "$");
$('.menu li a').each(function(){
var hreflink = $(this).attr("href");
if(urlRegExp.test(this.href.replace(/\/$/,''))){
我在这里遇到了很多问题,试图找出最好的方法来做这件事,但无法让它们与我的代码一起工作。我只希望当鼠标在主菜单项元素悬停时变得可见后,飞出菜单保持不变。注意,子菜单不是主菜单项的子菜单.他们坐在他们旁边。
下面是我的当前脚本:我需要保持显示的天桥菜单,直到用户移动他们的鼠标离开菜单项本身(除非移动到天桥)或天桥。
$('.menuItem').mouseover(function() {
var item = $(this).attr('id');
var id = item.substring(item.indexOf("_")
我有一个菜单栏在悬停,它应该显示一个子菜单。我正在显示子菜单,但它将整个主菜单移到一边。我希望子菜单从主菜单,旁边的主菜单。
我的HTML代码
<div class="MenuBar">
<ul>
<li><a href="#"><img src="#"><br>text1</a></li>
<div id="submenu">
this is a test div
我有一份这样的菜单:
<ul class="parent-menu">
<li class="menu-item">
<a class="menu-item-link" href="#">Link</a>
<ul class="sub-menu">
<!-- sub menu list items -->
</ul>
</li>
<!-- more parent me