我有一些div元素,每个元素都有CSS应用的悬停效果.但我并不总是想要这种悬停效果;它应该只在特定条件下激活.
@H_502_2@现在,当条件满足时,如何使用jQuery禁用那些悬停效果?禁用悬停的代码是什么?我无法访问CSS文件.
解决方法
只需使用
jQuery
实时测试案例:http://jsfiddle.net/THXuc/
hover
而不是CSS.
@H_502_2@例如.而不是这样的CSS:
#Div1:hover { background-color: yellow; }@H_502_2@有这个jQuery:
$("#Div1").hover(function() { $(this).css("background-color","yellow"); },function() { $(this).css("background-color",""); });@H_502_2@同样的效果,你控制JS代码,可以有条件.
实时测试案例:http://jsfiddle.net/THXuc/