2013-01-13 2 views
2

Flexslider 2.0을 마지막 슬라이드에서 startAt 옵션과 함께 사용하고 있습니다.Flexslider startAt 옵션과 directionNav가 충돌하는 것 같습니다

이것은 방향 탐색을 엉망으로 만드는 것처럼 보입니다.

누구나 전에이 문제가 있었고이를 해결하는 방법을 알고 있었습니까?

정말 특별한 아무것도 사용하고 코드 :

$(".period-slides").flexslider({ 
     animation: "slide", 
     animationLoop: false, 
     itemWidth: 265, 
     minItems: 4, 
     maxItems: 4, 
     controlNav: false, 
     directionNav: true, 
     prevText: "\ue75d", 
     nextText: "\ue75e" 
     startAt: 7 
    }); 

편집 : HTML은

<div class="period-slides"> 
    <ul class="slides"> 
    <li class="slide"><!-- repeated 8 times --> 
     <div class="period-overview"> 
     <p>Some Content</p> 
     </div> 
    </li> 
    </ul> 
</div> 

편집을 추가 : 현재의 어떤 위치에서의 적절한 표시를하지 않는 것 네비게이션처럼 현재 위치가 첫 번째 슬라이드 인 것 같습니다. 그래서 startAt를 설정할 때 탐색을 올바르게 설정하지 않습니다.

+0

"방향 탐색을 엉망으로 만들다"는 것은 무엇을 의미합니까? 'animationLoop : false'에도 불구하고 슬라이더를 첫 번째 슬라이드로 다시 스크롤하는 방법입니까? –

+0

현재 위치의 첫 번째 슬라이드가 현재 위치의 올바른 표시가 아닌 것처럼 보입니다. 그래서 startAt를 설정할 때 탐색을 올바르게 설정하지 않습니다. – markvandencorput

+0

JS와 함께 제공되는 HTML을 게시 할 수 있습니까? Flexslider와 함께 제공되는 샘플 중 하나를 수정하여'startAt'를 올바르게 설정했기 때문에 묻습니다. –

답변

0

편집중인 HTML을 기준으로 총 8 개의 항목이 있으며 두 개의 슬라이드로 분할됩니다.

나는 당신이 겪고있는 문제가 설정 startAt-7이 너무 높다고 생각 - 인덱스가 있어야합니다, 그래서 당신은 단지 두 개의 슬라이드가 하나 내가 7에 startAt 설정 1 또는 0

슬라이더가 처음에는 공백으로 표시되고 마지막 슬라이드가 표시되도록 뒤로 이동해야했습니다. startAt을 1 또는 0으로 설정하면 처음에 올바른 슬라이드가 표시됩니다.

+0

웹 속성에서 색인을 보면 2 개의 개별 목록이 아닌 8 개의 목록이 표시됩니다. – markvandencorput

+0

그래서'startAt'를 0 또는 1로 설정할 때 어떤 일이 일어 났습니까? Chrome 및 FF에서 값을 7로 설정하면 탐색이 전혀 작동하지 않지만 0 또는 1이면 정상적으로 작동합니다. –

+0

지금 올바르게 작동하는 것 같습니다. 고마워요 .-) – markvandencorput