Хочу написать автопрокрутку(fade) для слайдера. Но не могу понять как мне выбирать каждый след элемент, через какое-то время.
.next() выбирает все след. элементы, а как написать, чтобы по очереди каждый след элемент.
ЗЫ и как написать, чтобы после последнего вновь прыгал на первый элемент
Возьмите плагин owlgraphic.com/owlcarousel
в него уже встроена возможность автопрокрутки, см. на параметр autoPlay, можно задать в т.ч. и паузу между переключениями. Кроме того он умеет отматывать назад, когда дойдет до конца.
Sashjkeee: все просто. Допустим клик по кнопке next вызывает функцию next. Которая прокручивает до следующего элемента. Никто не мешает вас точно так же вызывать эту функцию next по таймеру. setTimeout(next, 5000); Будет вызываться каждые 5 секунд.
у каждого элемента есть его номер. В jquery функция eq() и index(). Гуглите в их сторону. Получаем номер видимого элемента и через таймаут вызываем функцию переключения на n+1 номер элемент.