2011-11-19 3 views
1

텍스트 양을 고정 폭과 높이 div로 고정했습니다. 텍스트가 div에서 오버플로되면 페이징 기준으로 표시해야합니다. 즉 페이지 하단의 점은 얼마나 많은 페이지가 있는지 나타냅니다. 슬라이드 쇼와 유사합니다.jQuery 플러그인 오버플로 페이지 텍스트

누구나 jQuery 플러그인을 사용하면이 작업을 수행 할 수 있습니까? 내가 찾을 수있는 유일한 것은 주문하지 않은 목록을 기반으로하며 항목 수를 지정하도록 요청합니다. 이는 내 요구 사항에 맞지 않습니다. 나는 아래쪽에 스크롤 바가있는 것을 원치 않는다.

감사

답변

2

나는 당신이 필요로하는 것을 할 작은 피들을 썼다. 약간의 스타일링이 순서대로 이루어 지지만 기능성은 있습니다.

코드가 사업부와 텍스트의 높이의 뷰포트에 따라 다음 클릭에 대한 정렬되지 않은리스트를 생성하는 페이지 수를 계산합니다.

때 리튬의는 페이지로 그 리의 인덱스를 가지고 인덱스 * 뷰포트의 높이 아래로 외부 고정 사업부를 스크롤 목록 중 하나를 클릭.

http://jsfiddle.net/ydPfE/2/

나는이 :) 도움이되기를 바랍니다.

+0

고마워, 이건 진짜 도움이고, 내가 기대했던 것보다 훨씬 더! 저는 꽤 jQuery 초보자입니다. 이렇게하면 이런 일을 할 때 배울 좋은 교훈이 될 것입니다. – StrattonL

+0

간단하고 우아한 해결책 :) –

+0

@SyntaxError Thanks! –

1

나는이 작업을 수행 플러그인을 알고,하지만 당신은 하나를 찾을 수없는 경우 여기에 내가 접근하는 문제를 시작하는 것 방법은 없습니다 : 당신은 슬라이드 쇼 플러그인이 가정

을 div에서 full html을 지원하는 경우 문자 또는 단어를 덩어리로 분할하는 것으로 계산됩니다. 각 덩어리는 슬라이드 쇼에서 사용할 div에 들어갑니다.

이 단점은 이것이 정확하지 않으며 단어 배치를 다르게해야한다는 것입니다. 나는 그걸 해결하는 방법을 잘 모르겠지만 희망을 갖고 이것은 당신에게 출발점을 제공합니다.

+0

도움 주셔서 감사합니다. – StrattonL

관련 문제