本文主要是介绍jquery的hover方法不能用_开头,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天用jquery 的 hover 方法的时候,在火狐上正常,在IE上不会改变背景色。。。
<style type="text/css">._hover {background-color: gray;}
</style>
jquery代码:
为了避免冲突,我在hover前面加了_,即: _hover作为class
$("#_content tr").hover(function () {$(this).addClass("_hover");},function () {$(this).removeClass("_hover");});
但是却导致了FF正常,IE不正常。
后来实在想不通,就改了一下class,把_去掉试试,果然是这个原因。。。尼玛
<style type="text/css">.hover {background-color: gray;}</style>
$("#_content tr").hover(function () {$(this).addClass("hover");},function () {$(this).removeClass("hover");});
OK。。。
这篇关于jquery的hover方法不能用_开头的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!