jQuery - 如何在页面上同步多个动画?

标签 jquery events synchronization jquery-animate

请完全忽略这里的设计,它是 WIP。 http://marckremers.com/ltd

我正在使用 jquery.cycle 为每个页面上的 6 张卡片制作动画。我想知道是否有一种方法可以同时触发动画,这样它们就不会不同步?

这里是插件的链接:http://jquery.malsup.com/cycle/

谢谢, 马克

最佳答案

超时设置为 0 以禁用自动前进。然后调用 setInterval 让所有幻灯片同时前进。

$('.card_holder').cycle({ 
    fx:     'scrollVert', 
    timeout: 0                 // disable auto advance
}); 

// Cycle to the next every 4 seconds
setInterval("$('.card_holder').cycle('next')", 4000);

<强> Click here for a demo

关于jQuery - 如何在页面上同步多个动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4145097/

相关文章:

javascript - jquery Ukit Datepicker自动填充所选日期的第7天

javascript - Jquery - 根据选择值数组重新排列 div

javascript - if else 在某些条件下停止工作

events - 带有命令按钮上的MouseMove事件的VBA Excel事件编译错误

java - 多线程服务器如何工作?

javascript - 对预建表实现属性

events - 将 XKeyEvent 发送到 gtk3 应用程序

javascript:窗口外的事件

c++ - future::wait() 是否与 async() 执行线程的完成同步?

JAVA同步块(synchronized block)在多线程环境中不起作用