0

我有一个页面,我正在尝试添加几个 jCarousel 元素。其中一个单独使用以下代码可以很好地工作:

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”来隔离我想要更改的轮播元素,但这似乎不起作用。

4

1 回答 1

0

我能够让这个工作的唯一方法是有一个单独命名的回调函数和不同命名的上一个和下一个按钮 div 类。

于 2012-08-24T16:44:20.503 回答