2011-12-26 62 views
-1

想要为单个div标签创建分页,(即)如果文本长度超过div标签,那么它应该作为第2页等,如何完成可以分享想法?单个div标签的分页

+0

分页真的是你想要的那种情况吗?我认为用户更愿意滚动查看额外的内容,而不必加载新的页面。 (如果'DIV'有一个固定的高度,你总是可以给它'overflow:auto'来给它滚动条) – Gareth 2011-12-26 08:54:00

+0

@Gareth实际上我想在div标签内分割文本,当它超过那个高度时 – Prasanth 2011-12-26 08:56:44

回答

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 2011-12-26 09:06:12

+0

你能告诉我你如何改变div的内容?我的意思是你使用ajax获得新内容吗?或者当页面呈现时它们在服务器端设置?和... – 2011-12-26 09:08:51

+0

m使用单个div标签只..在我加载一个htm页面,而它加载它应根据div标签的高度拆分。我们可以使用数组来存储分割内容。 – Prasanth 2011-12-26 09:16:23