我找到了一种新方法来处理我的列表,但我遇到了一些问题... 这是代码: http://jsfiddle.net/mstngsal67/GuE99/5/ 我试图理解为什么单击左侧菜单项时,只有在我将鼠标悬停在它上面时才会保持粗体...如果我移开,它会变回来。我在 css 中尝试了很多不同的东西,但没有任何效果......我需要在 js 中这样做吗??? 这是我的代码的一部分,但是去 jsfiddle 有一切......
<ul class="mainMenus">
<li onclick='showSubMenu("sm_item1")'>education
<ul class="subMenus" id="sm_item1" style="top:0px">
<li><a href="careers.html"class="text7">careers</a></li>
<li><a href="careers.html"class="text7">careers</a></li>
<li><a href="careers.html"class="text7">careers</a></li>
<li><a href="careers.html"class="text7">careers</a></li>
</ul>
提前致谢!
最佳答案
您可以创建另一个 CSS 类,并在 li 元素处于事件状态或不活动状态时将其打开和关闭(使用 jQuery)。
试试看这里:
关于jquery 列表,保持事件突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13316199/