jQuery悬停 - 按钮保持悬停效果

标签 jquery navigation hover release

$("#navigation li.active").next().hover(function() {
   $(this).css("box-shadow", "inset -4px 0 7px -5px black");
});

当我从按钮上释放光标时,按钮保持悬停效果。您能否说一下如何制作正常的悬停效果,该效果必须在光标位于按钮上时显示。

最佳答案

您需要添加鼠标离开处理程序

$("#navigation li.active").next().hover(function() {
   $(this).css("box-shadow", "inset -4px 0 7px -5px black");
}, function(){
   $(this).css("box-shadow", "");
});

关于jQuery悬停 - 按钮保持悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18440328/

相关文章:

javascript - 连接字符串和 html 元素的数值以增加变量

jQuery UI 通过拖放添加选项卡

android - 如何显示使用 Camerax API 拍摄的图像 (Android)

css - 在 Chrome 中按下鼠标按钮时悬停样式无法应用

javascript - 悬停部分背景时更改背景

css - 仅更改链接的 h1 悬停颜色

javascript - 提取特定的 JSON 对象并推送到新对象

javascript - 动态元素宽度和 IE9 子像素精度

html - 如何将我的 Logo 图像水平和垂直居中到 CSS 中的另一个 div?

jquery - 超链接点击重定向到主页并滑动切换 div