jQuery遍历p

时间:2011-04-01 00:48:55

标签: jquery html height traversal

所以我遇到了一些jQuery的问题。

基本上,我需要创建一个分割段落的功能,当它对于容器变得太大时。其中一半将保留在当前容器中,其余部分将下降到下一个容器中。

基本上我想逐行浏览文本,测试它的高度以及它上面的所有行。有没有办法遍历段落的行?

此外,在调整大小时,我会将此绑定到侦听器,以便在宽度更改时,内容在每个元素中仍保持相同的高度。

我希望一切都有意义!

1 个答案:

答案 0 :(得分:1)

我不认为你可以通过一个段落中的“行”,因为看起来像10行的东西实际上只能是一条包裹的行(没有实际的换行符)。

例如,您可以设置要在容器上显示的overflow,并检测height/clientHeight何时发生溢出,然后通过计算单词或类似内容来拆分文本。

<强>更新

以下是演示:http://jsfiddle.net/AQwFM/4/

显然需要改进,但应该让你开始。