2013-05-07 48 views
-4

例如,我想知道包含長文本字符串的<div>是否已將其包裝到3,4或5行中。我可以辨別HTML元素將內容包裹到多少行嗎?

+2

有你的嘗試是不成功的?如果是這樣,你應該讓我們知道什麼不適合你。 – 2013-05-07 15:36:33

+0

這不取決於瀏覽器窗口的大小?你是否在尋找一個能夠在需要時隨時計算這個函數的函數? – 2013-05-07 15:36:36

+0

這種信息是否有實際應用? – cimmanon 2013-05-07 15:48:30

回答

1

jsfiddleplugin

$.fn.getLines=function(){ 
var ele=this; 
var height=ele.height(); 
var lineheight=parseInt(ele.css("line-height").replace("px","")); 
return Math.round(height/lineheight); 
}; 
$(document).ready(function(){ 
alert($("#element").getLines()); 
}); 
+0

這真是太神奇了,正是我想要的。謝謝! – blaster 2013-05-10 19:15:34

相關問題