Web サイトに Jquery Galleria を使用しています。
私が欲しいのは、ロード時にスライドショーを自動再生し、サムネイルまたはナビゲーションをクリックすると停止しますが、アイドル時間の後も自動再生が継続することです。
pauseOnInteraction:true を使用すると、クリック後に自動再生が続行されません。pauseOnInteraction:false を使用すると、自動再生はまったく停止しません。
これどうやってするの?
ありがとう、エリック
次のようにidle_enterイベントを使用してみてください。
this.bind('idle_enter', function(e) {
this.play();
});
実装
1.2.4 (昨日リリース) を使用している場合は、次を使用してこれを実装できますGalleria.ready
。
Galleria.ready(function() {
this.bind('idle_enter', function(e) {
this.play();
});
});
または、次のextend
オプションを使用します。
$('#galleria').galleria({
extend: function() {
this.bind('idle_enter', function(e) {
this.play();
});
}
});
オプションを使用して、Galleria がアイドル モードに入る前に待機する時間を設定できidleTime
ます。