2011-01-05 3 views
0

나는 jcycle 및 jcarousel을 매시업 한 슬라이드 쇼 구성 요소를 가지고 있습니다. 오히려 잘 작동하지만 추가 할 수있는 마지막 기능 하나가 있습니다. 알아낼 수없는 기능이 있습니다. 현재 미리보기 이미지를 클릭하면 처음 2 개 또는 마지막 2 개 손가락이 아닌 한 회전식 사진의 가운데에 배치됩니다. 위대한 작품과 슬라이드 쇼의 활성 축소판을 중심으로 좋아해요.클래스 이름을 기반으로하여 축소 형 축소 이미지가 필요함 - Jquery

사용자가 슬라이드 쇼의 재생 버튼을 누르거나 다음 및 이전 슬라이드 버튼, 슬라이드 쇼주기, 아직 활성 슬라이드 축소판이 회전식 슬라이드 쇼의 중심에 있지 않은 경우 문제가 발생합니다. 엄지 손톱 앵커에 클래스, activeSlide가 있는지 확인하는 데 실패했습니다. 중심에 놓으려면 아직 작동하지 않는 것 같습니다.

여기 제가 작업 한 데모 페이지에 대한 링크입니다. http://brettjankord.com/standards/slideshows/jslideshow-test2.php

어떤 도움

이 크게 감사합니다!

답변

0
+0

최고에 당신의 onBefore 방법

var carousel = $('#mycarousel').data('jcarousel'); var activeIdx = $('#mycarousel img[src="'+next.src+'"]').closest('a').data('index') -2; if (carousel) { carousel.scroll(activeIdx); } 

데모의 끝에 다음을 넣어! 이것이 바로 내가 성취하려고 시도한 것입니다. 감사!!! – hybrid

+0

개비, 아마도 이걸로 도울 수 있습니다. 나는주기가 div를 통과하는 다른 버전을 가지고있다. 당신은 그것을 여기에서 볼 수 있습니다 : http://brettjankord.com/standards/slideshows/jslideshow-divs-test.php 모든 것이 효과가 있습니다.이 버전의 사이클과 작동하도록 코드를 수정하는 방법을 알 수는 없습니다. divs. 어떤 도움이라도 대단히 감사하겠습니다! 다시 한번 감사드립니다. – hybrid

+0

@ user343356,'activeIdx' 행을'var activeIdx = $ ('mycarousel img [src = "'+ $ (다음) .find ('img') .attr ('src') + ' "] '). closest ('a '). 데이터 ('index ') -2;'. 우리는 실제로 컨베이어에서 링크를 만드는 방식을 복제하지만 찾을 수는 없습니다. –

관련 문제