【发布时间】:2013-01-03 15:55:19
【问题描述】:
我在使用旧的 Internet Explorer 时遇到了 jquery 问题(我已经在 IE7、IE8 和 IE9 中对其进行了测试,它们都产生了同样的问题)。我正在为网站使用 Nivo Slider 插件。只有在 IE 中才会出错。不知何故,图像复制了自己并将其粘贴在一起(对不起,我的英语不好,您可以在图片上看到下面的问题)。
滑块中的图像应如下所示:
滑块中的图像在 Internet Explorer 中的外观:
你可以在这里找到我的代码:http://jsfiddle.net/skeurentjes/YszGW/10/
这是我的 Nivo Slider 配置:
$(document).ready(function() {
$('#photoSlider').nivoSlider({
effect: 'fade',
animSpeed: 1000,
pauseTime: 5000,
directionNav: true,
controlNav: true,
pauseOnHover: true,
randomStart: true
});
});
我不知道去哪里找。我不知道这是javascript问题还是css问题。每一个帮助将不胜感激。
【问题讨论】:
-
首先,请正确使用jsFiddle;注意最左边的面板。 jsfiddle.net/YszGW/11
-
我注意到您的 jsFiddle 演示中的 CSS 缺少通常包含在 Nivo 中的默认 CSS 文件。您手动输入的 CSS 似乎比默认的 Nivo CSS 大幅缩减。根据我的经验,忽略默认 CSS 似乎总是会导致许多 jQuery 滑块插件出现奇怪的问题。放回 Nivo 的所有默认 CSS,看看是否可以修复它。
标签: jquery css internet-explorer nivo-slider