我的侧边栏菜单不会在单击时展开。单击菜单项时,应下拉子菜单。
以下链接:
$('#cssmenu li.active').addClass('open').children('ul').show();
$('#cssmenu li.has-sub>a').on('hover', function(){
$(this).removeAttr('href');
var element = $(this).parent('li');
if (element.hasC
我正在做一个菜单,它的右边有一个箭头。在菜单上悬停时,箭头将更改为另一种箭头颜色,背景颜色将更改为橙色。
当菜单不是处于悬停状态时,而是在菜单上悬停时,箭头就会隐藏起来。我试过使用下面的代码,但似乎找不出哪里做错了。
HTML
<div class="sidebar_pages">
<ul>
<li><a href="#">Who we are</a></li>
<li><a href="#">What we
我正在构建一个子菜单,通过悬停在主菜单上激活。
它正在工作,在清理代码之前,我正在努力使其工作顺利。
问题是,不管它是否有效,它都是随机的。加载页面并将鼠标导航到悬停区域可以正常工作。但是,然后在它周围扫了一下,来回快速地打破了它。
因此,我猜想这与超时有关,但不确定为什么--是否有更好的方法来实现它?
子菜单和JS/Jquery的主菜单和占位符如下所示
// Example of menu items
var menuItems1 = [
'<li><a href="#">Undermeny1 1</a></li>