Jquery Galleria: автозапуск снова после взаимодействия - PullRequest
1 голос
/ 09 июня 2011

Я использую Jquery Galleria для своего сайта.

То, что я хочу: автоматическое воспроизведение слайд-шоу при загрузке, остановка, когда я нажимаю на миниатюры или навигацию, но после простоя автопроигрывание продолжается.

При pauseOnInteraction: true автозапуск не будет продолжаться после щелчка. При pauseOnInteraction: false автозапуск вообще не будет остановлен.

Как я могу это сделать?

Спасибо, Эрик

1 Ответ

2 голосов
/ 09 июня 2011

Вы можете попробовать использовать событие 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.

...