1

我在图像上悬停时遇到问题。

进入站点时,悬停状态处于活动状态,但直到鼠标悬停事件才应该处于活动状态。将鼠标移到图像上时,悬停效果消失并正常运行。

这是代码片段:http: //jsfiddle.net/JwztH/

我希望我的问题是可以理解的。

4

5 回答 5

4

只需 display: none;在 css 中设置您不想在开始时可见的项目(例如ol li div.cykel a.cykel-hover)。

演示:http: //jsfiddle.net/dystroy/txYc4/

于 2012-06-27T11:01:46.897 回答
0

尝试使用<a href="#" class="cykel-hover" style="opacity: 0;">这对我有用。

http://jsfiddle.net/mavrick3/JwztH/3/

于 2012-06-27T11:02:18.920 回答
0

添加 -$('.cykel-hover').hide();

小提琴 - http://jsfiddle.net/JwztH/5/

于 2012-06-27T11:03:33.823 回答
0

此外,您有

filter: alpha(opacity=0); 

设置,a.cykel-hover但它只能在 IE 中工作。对于其他浏览器,添加opacity: 0(可能还有带有供应商特定前缀的版本);http://jsfiddle.net/JwztH/6/

于 2012-06-27T11:04:33.417 回答
0

你可以把$(this).find(settings.target).stop().fadeTo(settings.duration, 0);适用于所有可褪色的

演示:http: //jsfiddle.net/v937A/

于 2012-06-27T11:10:14.650 回答