1

Web サイトに Jquery Galleria を使用しています。

私が欲しいのは、ロード時にスライドショーを自動再生し、サムネイルまたはナビゲーションをクリックすると停止しますが、アイドル時間の後も自動再生が継続することです。

pauseOnInteraction:true を使用すると、クリック後に自動再生が続行されません。pauseOnInteraction:false を使用すると、自動再生はまったく停止しません。

これどうやってするの?

ありがとう、エリック

4

1 に答える 1

2

次のように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ます。

于 2011-06-09T12:10:14.497 に答える