2011-12-26 3 views
-1

단일 div 태그에 대한 페이지 매김을 만들려는 경우 (즉, 텍스트 길이가 div 태그를 초과하는 경우 페이지 2 등으로 작동해야합니다. 어떻게 할 수 있습니까) 아이디어를 공유 할 수 있습니까?단일 div 태그에 대한 페이지 매기기

+0

페이지 네이션은 실제로 그 상황에서 원하는 것입니까? 사용자가 새 페이지를로드해야하는 것보다 추가 콘텐츠를 보려면 스크롤하는 것이 더 행복하다고 생각합니다. (그리고 만약'DIV'가 고정 된 높이를 가졌다면 당신은 항상 오버 플로우를 줄 수 있습니다 : 스크롤바를주는 자동) – Gareth

+0

@Gareth 실제로 div 태그 안의 텍스트를 나누고 싶을 때 그 높이를 넘을 때 – Prasanth

답변

0

분명히 코드 어딘가에 내용을 설정 (또는 변경)하고 내용을 설정하기 전에 새로운 길이를 확인해야합니다.

var loadedData= new Array(); 

$.get('page.html', function(data){ 

loadedData= data.split('\n'); 
// or for example each data is in a paragraph: 
$(data).find("p").each(function(index){ 
loadedData[i]=$(this).html() 
}); 

}); 
+0

줄 수 있습니까? 간단히 말해서 – Prasanth

+0

div 콘텐츠를 어떻게 변경시킬 수 있습니까? 제 말은 아약스를 사용하여 새로운 컨텐츠를 얻었습니까? 페이지가 렌더링 될 때 서버 측에 설정됩니까? 그리고 ... –

+0

m 하나의 div 태그 만 사용하는 중 ... 하나의 htm 페이지를로드하는 중 div 태그의 높이에 따라로드가 분할되어야합니다. 여기서는 분할 된 내용을 저장하기 위해 배열을 사용할 수 있습니다. – Prasanth