-4
例如,我想知道包含长文本字符串的<div>
是否已将其包装到3,4或5行中。我可以辨别HTML元素将内容包裹到多少行吗?
例如,我想知道包含长文本字符串的<div>
是否已将其包装到3,4或5行中。我可以辨别HTML元素将内容包裹到多少行吗?
jsfiddle或plugin
$.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());
});
这真是太神奇了,正是我想要的。谢谢! – blaster 2013-05-10 19:15:34
有你的尝试是不成功的?如果是这样,你应该让我们知道什么不适合你。 – 2013-05-07 15:36:33
这不取决于浏览器窗口的大小?你是否在寻找一个能够在需要时随时计算这个函数的函数? – 2013-05-07 15:36:36
这种信息是否有实际应用? – cimmanon 2013-05-07 15:48:30