作者:围脖上的博博_771 | 2023-09-01 09:08
我的脚本有一个小问题.
我希望对已:hover
禁用Javascript的客户端进行默认操作,但对于启用了Javascript的客户,我想要另一个操作(实际上......同样的操作,但我想添加一个小的过渡效果).
那么......我怎么能这样做?我正在使用jQuery.
1> benlumley..:
将两个类应用于relvant元素.一个包含悬停行为,一个包含所有其他样式.
然后,您可以使用jquery
$(element).removeClass('hover');
使用悬停行为删除类的方法,然后应用您想要的任何内容
$(element).bind('mouseover', function () { doSomething(); });
$(element).bind('mouseout', function () { doSomething(); });
是的,但是这种方法非常突兀:(我希望smth不那么具有侵入性:-s
我必须修改许多代码来实现这一点.但是......我认为反向也会起作用:添加一个类:D 10x(刚出现在我头顶的巨大光线!)
不太确定你的意思是突兀的?
2> foxy..:
将:hover
后备放在仅在禁用javascript时加载的样式表中怎么样?
很好但无效的XHTML标记.
-Tag必须在`head`中,