Цикл между ящиками li - jquery - PullRequest
0 голосов
/ 26 мая 2011

У меня есть набор ящиков li, которые при нажатии на каждый из них расширяются.Но я не хочу, чтобы он был интерактивным, я хочу, чтобы это циклически, например, расширение следующего ящика li каждые 5 секунд.Кроме того, количество ящиков li не установлено в 3. Я хочу, чтобы оно все еще циклически проходило через все, даже если я добавлю в него больше ящиков li.Надеюсь, что это имеет смысл.

Вот мой jsfiddle: http://jsfiddle.net/7WApV/

Я сам пытался попробовать это, используя setInterval и .next (). SlideDown (), но не получил ответа.,Кто-нибудь может помочь?Спасибо!

1 Ответ

1 голос
/ 26 мая 2011

Попробуйте это:

var bam = $('H2.drawer-handle'),
    count = 0;
window.setInterval(function() {
    if (count <= 1) {
        count++;
    } else {
        count = 0;
    }
    var item = $('H2.drawer-handle').get(count);
    $(item).click();
}, 1500);

Пример: http://jsfiddle.net/7WApV/1/

...