1

我是这个地方的新手,但我在编写 javascript/jquery 方面相对较新,但我一直在使用 jquery 循环,并尝试同时运行两个幻灯片。这是我的代码:

$(document).ready(function() {
$('.slideshow1').cycle({ //first slide
    fx: 'fade',
    containerResize: false, //for autoresizing using CSS
    slideResize: false, //for autoresizing using CSS
    fit: 1, //for autoresizing using CSS
    speed:   2000, 
    timeout: 5000, 
    after: function(currSlideElement, nextSlideElement, options, forwardFlag) {
      $('.slideshow2').cycle('next');
}
});
$('.slideshow2').cycle({
    speed:   2000, 
    timeout: 0, 
});

它在大多数情况下都有效,但我注意到它在 Opera 中不起作用,Opera 有没有办法运行它?我还需要通知你们,代码是用于两个不同的幻灯片,一个内置自动调整大小的幻灯片,依赖于浏览器的窗口和 CSS。第二个只是一个简单的,没有调整大小的幻灯片。我明显的问题是如何让它在 Opera 中运行(如果我使用正确的代码),是否有更优化的方式可以工作?

4

1 回答 1

0

您可能想尝试 jQuery Cycle 插件的更新版本:Cycle2

于 2013-03-20T13:16:16.023 回答