2012-08-24 16 views
0

我有一個頁面,我試圖添加幾個jCarousel元素。其中一個在其自己的作品很好地與以下代碼:多個jCarousels通過回調創建滾動按鈕。

function mycarousel_initCallback(carousel) {   
    jQuery('.next').bind('click', function() { carousel.next(); return false; }); 
    jQuery('.prev').bind('click', function() { carousel.prev(); return false; }); 
     }; 

// Load carousel... 
jQuery(document).ready(function() { 
jQuery(".featuredItems").jcarousel({ 
    scroll: 4, 
    visible: 4, 
    initCallback: mycarousel_initCallback, 
    buttonNextHTML: null, 
    buttonPrevHTML: null 
    }); 

});

但是,如果我在頁面中添加多個 - 前進/後退按鈕控制所有輪播不僅僅是我想要的。我試着用「this」來搞清楚我想改變的旋轉木馬元素,但這似乎不起作用。

回答

0

我能夠得到這個工作的唯一方法是有一個單獨命名的回調函數和不同命名的前一個和下一個按鈕div類。