2014-02-26 5 views
1

2 번 사이클 (http://jquery.malsup.com/cycle2/)을 사용하여 회전식 슬라이드를 만들고 슬라이드 번호에 따라 슬라이드에 액세스하는 방법을 파악하는 데 문제가 있습니다. jquery cycle2 : 슬라이드 번호로 슬라이드를 가져 오는 방법

나는 내가 (jQuery를 사용하여 슬라이드하여 요소를 얻는 방법을 슬라이드 배열을 루프 cycle.API를 사용하여 슬라이드 번호

$('#respo-slider').on('cycle-post-initialize', function(e, opts) { 
    for(var i=0; i < opts.slideCount; i++){ 
     var slide_opt = $('#respo-slider').data('cycle.API').getSlideOpts(i); 
    var slide_num = slide_opt["slideNum"]; 
    } 
}); 

을 찾을 난 아무데도 API에서 찾을 수 있습니다 그런 다음 슬라이드 요소의 속성을 편집 할 수 있습니다. 나는 오랫동안이 문제를 알아 내려고 노력하고 내가 난처한 상황에 빠진 오전에 멀리 보냈다

$('#respo-slider').getSlide(slide_num); 

: 나는 무엇을 찾고

이의 라인을 따라 무언가이다. 아무도 저를 계몽 할 수 있습니까? 그래서

답변

0

같은 ... 슬라이드를 가정

$('#respo-slider').children('div').index(slide_num); 

div 요소에 있습니다.

슬라이드의 순서는 이미 정해져 있으며 색인은 슬라이드 번호와 같아야합니다.

일단 회전식 슬라이드가 초기화되면 슬라이드를 여러 번 복제하므로 초기화하지 않고 변경하기를 원합니다. 왜냐하면 각 슬라이드마다 배수가 있기 때문입니다.

초기화 전에 변경 사항을 적용하면 캐 러셀 효과를 만들 때 변경 사항을 복제해야합니다.