2012-06-29 3 views
0

Я работаю с клиентом по настройке скорости их карусели логотипа, но мои знания jQuery ограничены. Я исследовал его немного здесь (stackoverflow) и в документации Sorgolla (http://sorgalla.com/projects/jcarousel/), но я не могу понять, как добавить эти свойства к существующему скрипту. Заказчик просто хотел бы, чтобы время между прокручиваемыми удлиненными, что я думаю, это свойство «auto»?jCarousel property

Любая помощь/руководство будет высоко ценится


Сценарий, используемый в этом карусель выглядит следующим образом:

$(document).ready(function(){ 

    $('#mycarousel').css('visibility', 'visible'); 

}); 

Пример можно найти на живом сайте : Http://www.trustivo.com

ответ

3

Я посмотрел в исходный код своей страницы, и код, который на самом деле начинается карусель выглядит следующим образом:

jQuery('#mycarousel').jcarousel({ 
    visible:6, 
    auto: 4, 
    scroll:6, 
    wrap: 'circular', 
    animation:"slow", 
    initCallback: mycarousel_initCallback 
}); 

В auto: 4 средства прокрутка происходит каждые 4 секунды. Увеличьте число, чтобы оно прокручивалось реже.

+0

@SamTyson Вот пример из документов, в котором явно используется опция 'auto': http://sorgalla.com/projects/jcarousel/examples/static_auto.html –

+0

Я полностью пропустил этот раздел! Большое спасибо за быстрый ответ, это большая помощь. – jjsears6

+0

Если мой ответ тот, который вы использовали, отметьте его как принятый, щелкнув галочку в левом столбце. Благодаря! –

0

Попытка:

$(document).ready(function() { 

    // $('#mycarousel').css('visibility', 'visible'); 

    $('#mycarousel').jcarousel({ 
     auto: 5 
    }); 
}); 

Документация не полностью информирует о переменной конфигурации «auto». Как и многие другие подобные плагины, значение может быть в миллисекундах, а это значит, что вам нужно установить 5000 (вместо 5), чтобы получить 5 секунд.

Я не думаю, что вам нужна первая строка, поэтому я прокомментировал это, но при необходимости добавьте ее.

+0

Благодарим за быстрый ответ! Я попытаюсь отредактировать код в заголовке, как указано ниже, но, если потребуется, я вернусь к этому ответу. – jjsears6

1

Вы можете изменить скорость карусели, изменив опцию анимации. Это по умолчанию 400мс, но могут быть переопределены так:

$("#carousel").jcarousel({ animation: 400 }); 
+0

OP использует .jcarousel, не. Carousel –

+0

Спасибо за быстрый ответ! Я собираюсь отредактировать код заголовка, как указано ниже, но я ценю входные данные. – jjsears6