jQuery автоматическая прокрутка / слайд-шоу - PullRequest
3 голосов
/ 11 мая 2010

Могу ли я изменить этот существующий код для автоматической прокрутки элементов списка для отображения содержимого?

Извините, ссылки: ul li a {}.

Может быть, используя метод "интервал"?

$(document).ready(function(){
    $('ul.tabNav a').click(function() {
        var curChildIndex = $(this).parent().prevAll().length + 1;
        $(this).parent().parent().children('.current').removeClass('current');
        $(this).parent().addClass('current');
        $(this).parent().parent().prev('.tabContainer').children('.current').fadeOut('fast',function() {
            $(this).parent().children('div:nth-child('+curChildIndex+')').fadeIn('fast',function() {
                $(this).addClass('current');
            });
            $(this).removeClass('current');
        });
        return false;
    });
});

1 Ответ

2 голосов
/ 12 мая 2010

Есть миллионы плагинов, которые делают именно это. Давайте не будем изобретать велосипед и попробуем один из этих или этих .

Edit: Также есть специальные плагины таймера, посмотрите на this one.

...