2012-08-24 1 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 클래스를 다르게 명명하는 것이 었습니다.