<div
class
=
"tits"
style=
"width:900px;"
>${item.note}</div>
//自动计算长度,并剔除html元素
$(
".tits"
).each(
function
(i) {
var
leg = 280;
$(
this
).html($(
this
).text());
var
copyThis = $(
this
.cloneNode(
true
)).hide().css({
'position'
:
'absolute'
,
'width'
:
'auto'
,
'overflow'
:
'visible'
});
$(
this
).after(copyThis);
if
(copyThis.width()>$(
this
).width()){
$(
this
).html($(
this
).text().substring(0,leg)+
'...'
);
copyThis.remove();
}
else
{
copyThis.remove();
//清除复制
return
;
}
});
|
转载于:https://www.cnblogs.com/telwanggs/p/5305576.html