1

我在一个项目中使用 jQuery Cycle。你可以在 pastebin看到我的脚本。

基本上,有三个不同的滑块与相同的方向控制相关联。我希望他们的过渡是同步的。

就目前而言,由于这里有三个单独的滑块实例,它们一开始是同步的,但最终会不同步——有时如果你离开浏览器窗口或其他东西,它们会立即失去同步。这会导致序列出现故障并且通常看起来不正常。我希望所有滑块同时触发,最好链接到.sliderImages幻灯片。

我已经尝试创建一个包含其他两个滑块的函数并将其放在滑块上的before选项中.sliderImages,但这使它变得很不稳定,而且我不知道足够的 JS 能够进行故障排除。

像往常一样,任何帮助表示赞赏。

谢谢!

4

2 回答 2

1

因此,在将头撞到墙上一段时间后,我偶然发现了Ryan Florence 的 jQuery Slideshow。它比 Cycle 或我尝试过的任何其他幻灯片插件(即使它需要 jQuery UI)都轻得多(很多,很多),它有很好的文档记录,并且相对容易插入并按照您的意愿开始工作。

在他的幻灯片 Github 页面上有一个线程,他帮助我让代码正常工作,以及最终代码的链接

当然,如果有人有改进我的代码的建议,我愿意接受。但是这个插件就像它们来的一样简单和多才多艺。

也许比我更有才华的程序员可以使它适合移动设备,例如Flexslider ...

于 2012-04-13T22:04:01.373 回答
0

如果您使用 (window).load 函数来加载 jquery 循环并使用具有相同选项的两个不同选择器,那么您应该使两个滑块完全同步。

我假设如果您将它们作为两个单独的 init 加载并且如果您在准备好的情况下加载它们,那么时间将会关闭。

无论如何,它对我有用。

于 2012-08-15T18:41:59.463 回答