이 데모와 같은 방식으로 회전식 호출기와 함께 Cycle2를 사용하고 있습니다. http://jquery.malsup.com/cycle2/demo/caro-pager.php
현재 데모의 활성 슬라이드는 마지막 몇 개의 슬라이드에 있지 않는 한 왼쪽에 있습니다. 내가 원하는 것은 :
다이어그램 참조 :
: 나는 여기 jsfiddle에 대한 데모를 복사 한 http://jsfiddle.net/Qhp2g/1/ 하지만 어디서부터 시작 아니에요로서 내가 사용 시도 약간의 도움을 주셔서 감사합니다 정말 것이다 (!) data-cycle-carousel-offset="40%"
에 #cycle-2
이 사용자가 함께 노력으로 저에게 비슷한 문제가 있습니다. Cycle2 : 메인 슬라이드 쇼 아래의 중앙 회전식 활성 슬라이드 이며 마지막 슬라이드에 액세스 할 수없고 처음에 왼쪽에 공간이 있기 때문에 작동하지 않습니다.
내 필요에 따라 플러그인 캐 러셀 스크립트 ( http://malsup.github.io/jquery.cycle2.carousel.js) 를 변경해야 할 수도 있다고 가정 하지만 어디서부터 시작해야할지 확실하지 않습니다! 도움을 주셔서 감사합니다.
해야 할 일은 jquery.cycle2.carousel.js 파일을 편집하고 전환 기능을 변경하는 것입니다. 오프셋을 하드 코딩했지만 원하는 경우 제공하는 백분율을 기반으로 코딩 할 수 있습니다.
주요 변경 사항은 다음과 같습니다.
var offset = 2; //Set the offset of your carousel, for 5 it will be 2.
//Use this offset to calculate the max and min slide locations.
var maxCurr = opts.slideCount - (opts.carouselVisible - offset);
var minCurr = opts.slideCount - (opts.carouselVisible + offset);
...
//Add the following conditions to account for the new minCurr
else if (hops > 0 && opts.nextSlide <= minCurr){
hops = 0;
}
else if (hops < 0 && opts.currSlide <= minCurr){
hops = 0;
}
else if (hops > 0 && opts.currSlide < minCurr && opts.nextSlide > minCurr){
hops = opts.nextSlide - minCurr;
}
else if (hops < 0 && opts.nextSlide < minCurr){
hops = opts.nextSlide - minCurr;
}
여기에서 작동하는 바이올린을 참조하십시오 : http://jsfiddle.net/m66tS/10/
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다