按 div 高度(不是项目)的 jQuery 分页 [英] jQuery Pagination by div height (not item)
本文介绍了按 div 高度(不是项目)的 jQuery 分页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我对使用 jQuery 根据内容和 div 的高度(而不是项目数)为内容创建自动分页很感兴趣.我能找到的大多数分页示例都是基于要分页的项目数,而不是包含 div 的高度和内容的高度.此解决方案不适用于不同长度的内容.
有谁知道现有的解决方案将根据高度而不是项目编号对内容进行分页?理想情况下,这将是一种在标签内拆分内容的解决方案,例如跨多个页面的长段落.
我在下面包含了一些虚拟代码.或者,可以在此处访问代码:示例、代码
<小时><头><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script><style type="text/css" media="screen">身体{背景颜色:白色;字体:16px Helvetica、Arial;颜色:黑色;}.分页{边距:自动;显示:块;高度:275px;宽度:300px;位置:相对;溢出:隐藏;边框:1px 纯黑色;}</风格>头部><身体><div class="分页"><p>众议院应由各州人民每两年选出的议员组成,每个州的选举人应具备成为州立法机关最多分支的选举人所需的资格.</p><p>No Person shall be a Representative who shall not have attained to the Age of twenty five Years, and been seven Years a Citizen of the United States, and who shall not, when elected, be an Inhabitant of that State in which他将被选中.</p><p>(代表税和直接税应在可能包括在本联盟内的几个州之间根据各自的人数进行分配,该人数应通过将自由人的总数加起来来确定,包括那些必须为年期限,不包括未征税的印度人,为所有其他人的五分之三.)(括号中的前一句由第 14 条修正案第 2 节修改.)实际枚举应在第一次会议后三年内进行美国国会,并在随后的每十年任期内,按照法律规定的方式进行.每三万名众议员不得超过一名,但每个州至少有一名众议员;并且在进行此类列举之前,新罕布什尔州应有权选择三个,马萨诸塞州八个,罗德岛和普罗维登斯种植园一 个,康涅狄格州五个,纽约州六个,新泽西州四个,宾夕法尼亚州八个,特拉华州一个,马里兰州六个,弗吉尼亚十,北卡罗来纳五,南卡罗来纳五和佐治亚三. </p><p>当任何州的代表出现空缺时,其执行机构应签发选举令以填补这些空缺.</p><p>众议院将选举他们的议长和其他官员;并且拥有唯一的弹劾权.</p>
<ul><li>上一个</li><li>下一步</li>