我使用Cycle slideshow
和setTimeout()
给它延迟组合两个行代码的一个功能使用javascript
秒我想这两个线以下代码的结合,同时执行它们。但是,我不知道如何在javascript中完成此操作。
$('#slideshow').cycle('resume');
$('#slideshow').cycle({ sync: false,
speed:300,
})
我希望把他们在这样一行:
$('#slideshow').cycle(??????///here is your help////??????");
如果我不这样做的幻灯片再次从初始点开始,我不希望它。
我该如何解决这个问题?
我认为你完全正确。但我想在继续之后继续使用其他选项(几秒钟后)。你认为这个插件是不可能的? http://jquery.malsup.com/cycle/options.html – Nima
可能有办法做你想做的事情,但在浏览插件的源代码后,我看不到一个简单的方法来做到这一点。您可以在自己的代码中拦截前一个/下一个事件,并跟踪当前显示的幻灯片。然后,当您想要恢复演出时,请将启动幻灯片明确设置为最后显示的位置。但似乎相当复杂。 –
你提出了一个很好的方法,我认为它会起作用。万分感谢 – Nima