Jquery Обнаружение паузы - PullRequest
       7

Jquery Обнаружение паузы

1 голос
/ 16 сентября 2010

Я использую jQuery и плагин цикла, чтобы просто вращать некоторые изображения.

На мышку даже прошу ее поставить на паузу,

$('.content-main-imgholder', this).cycle('pause');

Мой вопрос: как теперь определить, приостановлен ли цикл? т.е.

if( cycle = pause ) {
//do something
}

Заранее спасибо за помощь.

1 Ответ

2 голосов
/ 16 сентября 2010

Он добавляет свойство cyclePause к элементу (устанавливается на 1 при паузе), так что вы можете проверить так:

if($('.content-main-imgholder', this)[0].cyclePause) {
  //do something
}

Это проверяет первый элемент, если у вас многоможет перебрать и проверить каждый из них, зависит только от того, что вы пытаетесь сделать, если у вас есть несколько экземпляров (или если вы все их приостанавливаете, например, вопрос, проверка первого может все же быть достаточной).

...