Cycle プラグインを自動的に 1 回再生し、スライドショーの最後で停止するにはどうすればよいですか? さらに、ユーザーがもう一度再開するために使用できる一時停止/再生ナビゲーション ボタンをフェードインさせたいと考えています。
これは可能ですか?
編集1
これが私が試したものですが、スライドショーはまだ続きました...
$(document).ready(function() {
$('#gallery').cycle({
fx: 'fade',
timeout: 3000,
speed: 500,
autostop: 0,
end: function(options) {
$('#gallery').cycle('stop');
}
});
});
編集2
現在、スライドショーは最後のスライドで正常に終了していますが、これらの特定のパラメーターを使用すると、プラグインで使用できる再生/一時停止トグル機能で問題が発生する可能性があると思います...
何が起こるかというと、一時停止/再生ボタンは機能しますが、スライドショーが完全に終了すると何もしなくなり、スライドショーを最初からやり直すことができなくなります。
これが私が現在スクリプト化したものです:
$(document).ready(function() {
$('#gallery').cycle({
fx: 'fade',
timeout: 3000,
speed: 500,
autostop: 1 // Stop slideshow at end
});
$('a#pause_resume_button').click(function() {
$('#gallery').cycle('toggle');
});
});