这对我不起作用,我是这样的:
A = first level link
[menu-link:parent:url:path]
B = second level link
[menu-link:parent:url:path]
C = third level link
[node:menu-link:parent:url:path]
我做错了什么吗?
一级菜单:
<ul class="topmenu">
<li><a id="new">a</a></li>
<li><a
我使用的是找到的的多级推送菜单。
当菜单处于活动或非活动状态时,我试图添加和删除一个类。
我尝试使用一个在非活动类(.multilevelpushmenu_inactive)上切换的函数来实现这一点,但是我无法让它工作。所以现在我尝试使用内置的回调函数。
这些都是记录在案的
问题似乎是,没有回调来检测菜单是不活动的(即当所有的动画已经完成,菜单回到了开始的位置)。例如,当任何子菜单打开/关闭时,onCollapseMenuEnd都会触发。
我已经把所有的东西都放在了小提琴里,但是我的代码如下所示:
// global vars
var _leftMenu = $('#leftMenu
我已经创建了一个带有jquery悬停效果的导航。
导航仪工作,唯一的问题是当你把屏幕变宽或小于800px,然后按下红色框来显示切换导航仪。悬停菜单从全宽菜单中拾取jquery。
如何阻止jquery悬停菜单不显示主菜单的悬停状态。
/* MAIN MENU DROPDOWN
===================================*/
$("#toggle-nav").click(function () {
$("#nav").slideToggle('slow');
});
/* MAIN SETTINGS SHOW
我有一个离开画布导航菜单(类名,是通过悬停,使用jQuery在我的Wordpress网站上启用。它应该是在页面加载时不可见的。
对于移动版本,我希望通过单击菜单图标来激活相同的导航菜单(这是我给出的两个类,按以下顺序:移动导航切换显示-导航-移动)。切换方法似乎只适用于垂直切换。我的解决方案是在单击而不是悬停时复制相同的动画,方法是使用图标上的toggleClass方法在一个类名之间切换,该类名打开菜单导航(show- nav -mobile)并使用以下代码关闭它(隐藏-导航-移动):
jQuery(".show-nav-mobile").click(function(){
我试着做一个垂直的多级导航,但我似乎不能整合代码,以便在加载新页面时记住最后一个菜单状态。
我使用散列位置搜索选项,并尝试使用cookie,但我不知道如何将其包含在我的执行代码中。
嗯,我需要一些帮助。你可以在这里看到菜单:
Thnx Sandra
$(document).ready(function() {
$('.sub').hide();
$('.nav > li > a').click(function(e) {
// if new link is opened: