2011-01-29 64 views
1

这是疯狂的科学怪人jquery循环,sIFR3和其他一些东西的碰撞 - 它在Chrome,Safari和Firefox,但不是IE 7或8(当然)。jQuery的循环幻灯片不会在IE中退色

http://ianmartinphotography.com/test-site/testimonials/sifr-dual.html

有两个jQuery的周期幻灯片这里设置为不同的费率 - 一个用于sIFR的文本(不褪色),一个与照片褪色。我在一场演出中确实拥有了一切,但当幻灯片渐渐淡出时,它对sIFR做了一些奇怪的事情。 (请注意,我为sIFR触发设置了一个小延迟 - 如果没有它,sIFR将无法加载到第一张幻灯片以外)。

有关如何让此freakin页面在IE 7中工作的任何想法8 & 8 ??我希望照片淡入淡出,sIFR文本可以在没有淡入淡出的情况下快速入出。谢谢!

+0

它适用于我在IE中的部分... – Alxandr 2011-01-29 01:49:40

回答

0

我发现IE 7 & 8有一个困难的时间衰退divs嵌套在他们内部的div。

IE7似乎在这种安排下工作得更好(只是一点点),IE8只是点击它们而没有转换。

这里是我的更新和简化测试页:

http://ianmartinphotography.com/test-site/testimonials/

我,迫使它到IE7仿真模式,希望IE9将更多的jQuery褪色友好。

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 

,我会在未来几个月内看我的谷歌Analytics的数据,我确信足够的游客使用IE9时,我会删除元代码 - 从来就没有测试这种但是,在IE9页面。

Safari和FF在Windows或Mac中都没有问题(照片淡入淡出,而不是sIFR文本 - 我很好)。由于该页面适用于非IE浏览器,因此我正在继续并且不担心IE作为IE的页面功能,它只是一种不太好的体验。不过,我仍然很想知道如何在IE中实现淡入淡出。

0

我有一个类似的问题,发现幻灯片项目需要在CSS中设置宽度和高度,否则它们不会淡入淡出,而是闪烁白色。