JQuery Cycle 插件 - 幻灯片之间的延迟间隔问题
我正在使用 jQuery Cycle Plugin 作为图像滑块。我正在寻找的是这样的:
image1.jpg >>>淡出>>按住空白框一秒钟>>淡入 image2.jpg>>重复
如何控制下一个淡入淡出动画开始之前的延迟或 2 个幻灯片转换之间的间隔?
我的意思是,当第一张幻灯片图像完全淡出时,我需要它在第二张图像实际开始淡入动画之前暂停 1 或 2 秒。
** 当我使用寻呼机或下一个/上一个链接更改幻灯片时,我需要让它发挥作用。
我尝试过将sync:0设置为停止两张幻灯片之间的同时淡入淡出过渡,但这并不完全是我想要的。
任何建议将不胜感激,谢谢。
I'm using jQuery Cycle Plugin for an image slider. What I'm looking for is something like this:
image1.jpg >> fadeout >> hold on the blank frame for a second >> fadein image2.jpg >> repeat
How can I control the delay before the next fade animation starts, or the interval between 2 slide transitions?
I mean when the first slide image completely fades out, I need it to pause for 1 or 2 seconds before the second image actually begins its fadein animation.
** I need to get this to work during when I'm changing slides with the pager or next/prev links.
I've tried turning sync: 0 to stop simultaneous fading transition between 2 slides but not quite what I was looking for.
Any advice will be appreciated, thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以定义自定义过渡,淡出当前幻灯片,等待,然后淡入下一张幻灯片。
有关比下面更完整的示例,请参阅:http://jsfiddle.net/QGRv9/1/
请注意,我在这里可能做错了什么。超时不必包含其他值。还有一个小问题:第一张幻灯片的显示时间为 6000 毫秒,而不是 3000 毫秒。
You can define a custom transition which fades out the current slide, waits, and then fades in the next slide.
For a more complete example than below, see: http://jsfiddle.net/QGRv9/1/
Note that I'm probably doing something wrong here. The timeout shouldn't have to include the other values. There's also one small issue: The first slide gets shown for 6000ms instead of 3000ms.
一种方法是在每张图像后插入一张空白幻灯片。然后,您可以使用 timeoutFn 选项根据幻灯片是图像还是空白幻灯片提供不同的超时值。
以下是图像显示 5 秒、空白幻灯片显示 2 秒的示例:
http://jsfiddle.net/ 7jJe3/
One way is to insert a blank slide after each image. You can then use the timeoutFn option to give a different timeout value depending on whether the slide is an image or a blank slide.
Here's an example where the images are displayed for 5 seconds and blank slides are displayed for 2 seconds:
http://jsfiddle.net/7jJe3/