【发布时间】:2012-04-12 03:02:06
【问题描述】:
我在一个项目中使用 jQuery Cycle。你可以看到我的脚本at pastebin。
基本上,三个不同的滑块与相同的方向控件相关联。我希望他们的过渡是同步的。
就目前而言,由于这里有三个单独的滑块实例,因此它们开始同步,但最终不同步 - 有时如果您离开浏览器窗口或其他东西,它们会立即失去同步。这会导致序列出现故障并且通常看起来不正常。我希望所有滑块同时触发,最好链接到.sliderImages 幻灯片。
我尝试创建一个包含其他两个滑块的函数并将其放在 .sliderImages 滑块上的 before 选项中,但这让它变得很不稳定,而且我不知道足够多的 JS 能够进行故障排除。
像往常一样,感谢任何帮助。
谢谢!
【问题讨论】:
-
将它们全部设置为
timeout: 0并添加setInterval("$('.slides').cycle('next')", 3000);似乎可以同步动画,但会干扰上一张/下一张幻灯片导航。 -
I've almost got it。幻灯片正确同步,悬停时节目暂停;但是,当鼠标离开
.hero区域时,出了点问题。与其简单地恢复幻灯片放映,它似乎将其他每张幻灯片的速度加倍,或者类似的东西。我确定我只是以某种方式误解了 javascript SetInterval 功能;任何帮助表示赞赏。 I tried this 但无法正常工作。
标签: jquery cycle jquery-cycle