多个jCarousels,带有回调创建的滚动按钮。

时间:2012-08-24 15:46:53

标签: jquery jcarousel

我有一个页面,我正在尝试添加几个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
  });

});

但是,如果我在页面上添加多个 - 前进/后退按钮控制所有轮播而不仅仅是我想要的轮播。我已经尝试搞乱“这个”以隔离我想改变的轮播元素,但这似乎不起作用。

1 个答案:

答案 0 :(得分:0)

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