【发布时间】:2013-07-24 06:23:36
【问题描述】:
这个问题只出现在IE中,不知道怎么解决。
www.british-nannies.uphero.com
只要将鼠标悬停在某个县上,图像就会闪烁。这只发生在 IE 中,我不知道为什么。
我使用 jQuery 作为标签:
$('#surrey').hover(function(){
$('#surreyTag').css({'visibility':'visible'});
},function(){
$('#surreyTag').css({'visibility':'hidden'});
});
和颜色变化的CSS:
#hampshire{
background:url("Imgs/hampshire.png");
width:209px;
height:192px;
margin-top:-163px;
margin-left:79px;
}
/*-----COUNTY HOVER INTERACTIVITY----*/
#hampshire:hover{background:url('Imgs/hampshireSelected.png');}
有什么建议吗?
【问题讨论】:
-
发生这种情况是因为必须加载新图像。预加载或精灵就是答案。
-
不是可见性,也许是切换显示?没有/阻止?
-
你使用的是什么版本的 Jquery?
-
Adeneo - 我添加了一个预加载器,jsfiddle.net/bVEHx,它仍然会发生。
-
Liam - 我正在使用最新版本的 jQuery
标签: javascript jquery css internet-explorer hover