javascript菜单悬停处于活动状态
javascruipt menu hover active
am有一个包含五个元素的菜单,所有元素都在同一类的div下。onclick of a selected menu(div)我想让selected的字体变为粗体。为此,我使用了.classname a:active{font-weight:Bold}。
这将使菜单项在活动时变为粗体,但仅在单击时,但当鼠标单击事件结束时,它将恢复正常。
但我需要将菜单项设置为粗体,直到用户单击另一个菜单项。
怎么可能。菜单结构。
<div class="coolmenu">
<a>menu1</a>
</div> <div class="coolmenu">
<a>menu2</a>
</div>
单击时,首先必须将所有菜单元素的字体大小设置为正常,然后仅为单击的菜单元素设置粗体,类似于以下内容:
$('.coolmenu a').click( function(){
$('.coolmenu a').css('font-weight','normal');
$(this).css('font-weight','bold');
});
也许使用addClass
而不是css
会更好,它会给你更多的灵活性。
相关文章:
- 在Angular 2中布线期间保持零部件处于活动状态
- 如何使bxslider仅在移动视图中处于活动状态
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- 使用纯javascript而非jquery使所选选项卡处于活动状态并保持非活动状态
- 我如何为列出的选项卡元素编写一个Protractor测试,它会检查它是否's是否处于活动状态
- 返回上一页时,Javascript仍处于活动状态
- Angular+bootstrap ui,检查当前选项卡是否已处于活动状态
- 按钮处于活动状态,焦点无法在Mac FireFox上工作
- 禁用永久活动状态
- Javascript/JQuery样式-#按钮:点击全屏后悬停保持活动状态
- jQuery click() 在悬停状态处于活动状态之前不会在点击时触发
- 悬停处于活动状态时无法选择矢量
- 使链接保持活动状态,使用 JavaScript 在单击时显示悬停效果
- jQuery UI 按钮 - 保持活动状态,忽略悬停状态
- 防止将鼠标悬停在活动状态上
- javascript菜单悬停处于活动状态
- 悬停保持活动状态,直到鼠标移到另一个悬停对象上
- 当子菜单处于活动状态或悬停状态时,保持锚点悬停状态
- 控制CSS状态:悬停,活动
- 设置复杂的反应内联样式(如悬停),在反应组件(如按钮)上处于活动状态