jquery 列表,保持事件突出显示

标签 jquery css listview drop-down-menu

我找到了一种新方法来处理我的列表,但我遇到了一些问题... 这是代码: 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)。

试试看这里:

change active li when clicking a link jquery

关于jquery 列表,保持事件突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13316199/

相关文章:

jquery - JQGRID 显示空白而不是 Null

c# - 获取ListView项的子项相对于Form的坐标

php - 如何在 JS 中存储 PHP 变量以便与 jQuery 一起使用?

javascript - 如何在另一个下拉列表上创建 onchange 下拉菜单

javascript - 使用 Javascript、CSS 或 ImageMagick 的万花筒效果?

jquery - Colorfinder.js 错误

html - 加载 GIF(预加载器)仅在 Chrome 上卡住

listview - 控制Listview中元素的宽度 - flutter

android - 从位图中获取 URI?

javascript - 如何以 $.ajax 格式编写 $.getJSON 调用?