1
我需要在<table>
單元格內替換日期和短語而不使用固定寬度。如何將文本中的文本替換爲具有完全相同長度的文本?
<table>
<thead>
<tr><th>Date</th></tr>
</thead>
<tbody>
<tr><td id='changethis'>Wed Dec 21 2011</td></tr>
</tbody>
</table>
var hold = $('#changethis').text();
setInterval(function() {
if ($('#changethis').hasClass("highlight")) {
$('#changethis').text(hold);
$('#changethis').removeClass("highlight");
}
else {
$('#changethis').text(" E R R O R ");
$('#changethis').addClass("highlight");
}
},1000);
問題是表格每次文本交替時都會重新格式化列的寬度。是否有可能計算呈現的文本寬度並調整交替文字? JSbin Here
你可以試試。寬度() – 2012-04-03 13:56:55