<-- Первый слайдер --> function mycarousel_initCallback(carousel) { // Disable autoscrolling if the user clicks the prev or next button. carousel.buttonNext.bind('click', function() { carousel.startAuto(0); }); carousel.buttonPrev.bind('click', function() { carousel.startAuto(0); }); // Pause autoscrolling if the user moves with the cursor over the clip. carousel.clip.hover(function() { carousel.stopAuto(); }, function() { carousel.startAuto(); }); }; jQuery(document).ready(function() { jQuery('#mycarousel_1').jcarousel({ auto: 2, wrap: \"circular\", scroll: 1, visible: 4, animation: 5000, initCallback: mycarousel_initCallback }); <-- Второй слайдер --> jQuery('#mycarousel_2').jcarousel({ auto: 2, wrap: \"circular\", scroll: 1, visible: 4, animation: 5000, initCallback: mycarousel_initCallback }); }); </script> |
zlodeeev, да это уже мелочи, как расписать функции, по отдельности каждую или в одной, но да, так компактнее конечно.
|
А, всё, простите, была дурацкая ошибка, не правильно закрыла коммент.
И еще, один маааалюсенький последний вопрос. В оба слайдера выводятся пункты из одного и того же каталога. Можно ли как-нибудь сделать, чтобы второй слайдер начинал прокручиваться с другого пункта или брал их начиная с другого номера или в рандомном порядке, ну то есть, чтобы в слайдерах крутились разные картинки? |
Ну как вариант написать scroll побольше, пусть листает по 4 элемента, а верхний по одному
|
zlodeeev, нэ, цэ будет некрасиво. Красиво, чтобы они двигались параллельно, но с разными пунктами.
Подскажите, каким параметром это можно отрегулировать. |
offset - The index of the first available item at initialisation. // Индекс первого инициализированного элемента
start - The index of the item to start with. //Индекс элемента для начала карусели rtl: true - будет крутить справа-налево. Играйтесь) |
Да, всё оказалось просто:
прописать start: 1 для первой карусели и start: 3 для первой карусели и вуаля!) |
Часовой пояс GMT +3, время: 15:30. |