我试图阻止浏览器:hover通过JavaScript 使用CSS 的效果。

我在CSS中设置了a和a:hover样式,因为如果JS不可用,我希望获得悬浮效果。但是,如果有可用的JS ,我想用更平滑的效果覆盖CSS悬停效果(例如,使用jQuery color插件)。

我尝试了这个:

$("ul#mainFilter a").hover(

function(e){ e.preventDefault(); ...do my stuff... },

function(e){ e.preventDefault(); ...do my stuff... });

我也尝试过使用return false;,但是它不起作用。

这是我的问题的一个示例:http : //jsfiddle.net/4rEzz/。链接应该淡出而不会变灰。

如fudgey所述,一种解决方法是使用重置悬浮样式,.css()但是我必须覆盖CSS中指定的每个属性(请参见http://jsfiddle.net/raPeX/1/)。我正在寻找一个通用的解决方案。

有谁知道如何做到这一点?

PS:我不想覆盖为悬停设置的所有样式。

css a hover禁止,我可以通过JavaScript禁用CSS:hover效果吗?相关推荐

  1. html中hover有静止的命令,我可以通过JavaScript禁用CSS:hover效果吗?

    您可以使用javascript自己处理样式表和样式表规则 var sheetCount = document.styleSheets.length; var lastSheet = document. ...

  2. asp.net 动态修改css样式,ASP.NET中直接用C# 动态修改CSS样式

    ASP.NET中直接用C#动态修改CSS样式 wonsoft(wonsoft@163.com) 使用JavaScript控制CSS样式有点麻烦,还是觉得直接使用C#操作更方便快捷,本文通过两个Butt ...

  3. css中的伪类on,【javascript/css】关于鼠标事件onmousexxx和css伪类hover

    在运用鼠标移入移出事件时,一般有两种做法,一种是DOM事件的"onmouseover"和"onmouseout",还有一种是css的伪类":hover ...

  4. 手机开发必备技巧:javascript及CSS功能代码分享

    1. viewport: 也就是可视区域.对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏.状态栏.滚动条等等之后用于看网页的区域, 这是真正有效的区域.由于移动设备屏幕宽度不 ...

  5. java js获取css方法_5种JavaScript和CSS交互的方法

    原标题:5种JavaScript和CSS交互的方法 随着浏览器不断的升级改进,CSS和Java之间的界限越来越模糊.本来它们是负责着完全不同的功能,但最终,它们都属于网页前端技术,它们需要相互密切的合 ...

  6. 5种你未必知道的JavaScript和CSS交互的方法

    随着浏览器不断的升级改进,CSS和JavaScript之间的界限越来越模糊.本来它们是负责着完全不同的功能,但最终,它们都属于网页前端 技术,它们需要相互密切的合作.我们的网页中都有.js文件和.cs ...

  7. 张洪斌 html css,网页设计与制作教学课件作者HTML+CSS+JavaScript张洪斌教学资源淮安市高校教学资源共建共享平台课件.doc...

    网页设计与制作教学课件作者HTML+CSS+JavaScript张洪斌教学资源淮安市高校教学资源共建共享平台课件.doc 1.淮安市高校教学资源共建共享平台CSS样式设计 初学网页制作的人经常会觉得对 ...

  8. JavaScript和CSS实现详情图片显示大图特效

    <!doctype html> <html> <head><title>JavaScript和CSS实现详情图片显示大图特效</title> ...

  9. 5种JavaScript和CSS交互的方法

    英文 | https://davidwalsh.name/ways-css-javascript-interact 译文 | https://www.webhek.com/post/ways-css- ...

最新文章

  1. C语言经典例97-输入字符写入文件
  2. 【搜遍互联网,集百家之长】环境配置从入门到放弃之Mac环境下,安装XAMPP,给phpstorm安装Xdebug调试工具...
  3. 如何上传html验证文件大小,html5 实现客户端验证上传文件的大小(简单实例)
  4. list删除某个元素_Redis对象——列表(List)
  5. 机器学习三要素之策略
  6. 执行yum:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again...
  7. my.ini优化mysql数据库性能的十个参数(推荐)
  8. 【蓝桥杯官网训练 - 历届试题】对局匹配(dp,思维,取模)
  9. java 面试700问_JAVA面试700问(一) | 并发编程网
  10. C语言二级考试都是从题库抽取吗,c語言二級考試題庫_全國計算機等級考試二級C語言的考試題目都是從《C語言題庫》裡面抽取的題目嗎_淘題吧...
  11. github入门到上传本地项目
  12. python遗传算法最短路径问题有几种类型_用遗传算法求解最短路径问题.pdf
  13. 并发编程常见面试题总结三
  14. 我的世界联机侠 v2.1.1官方正式版
  15. 【摘抄】为什么要学C语言
  16. 电脑通过网口共享网络(WIFI)给其他设备
  17. jbox弹窗_强大的jquery弹出层插件jBox
  18. APS54085 外围电路简单_调光无频闪 智能家居照明
  19. wxid中文是什么_微信号wxid怎么登录?wxid与微信号是什么关系?
  20. Oracle定时任务-查询-创建-删除-调用-定时任务时间参数

热门文章

  1. mqtt(2)发布、订阅、订阅确定、取消订阅
  2. 【NCC】之三:FFT(DFT)加速协方差的计算
  3. c#实现ftp上传和下载
  4. 初二物理模型有哪些_初中物理8种分类研究方法+适用知识点大汇总
  5. 电信光纤入户 itv 路由器设置
  6. file not recognized: File format not recognized
  7. nutz mysql druid_在Nutz中给Druid配置数据库加密
  8. 从奋斗,蜗居,裸婚,到北爱。
  9. 用友:从PLM走向All-in-one
  10. 技术的力量:30分钟的动画片和《彗星撞地球》超炫的动画 仅64K