我應該用jQuery行添加到表:動態DOM元素創建
<table class="table">
<tbody id="dh-values">
</tbody>
</table>
我已經寫了下面的代碼:
function displayHash(fieldName) {
$('#dh-values').append('<tr></tr>').append('<td id="dh-'+fieldName+'">'+$('#'+fieldName).val()+'</td>').append('<td id="dh-'+fieldName+'-h">'+hex_sha1($('#'+fieldName).val())+'</td>');
};
但它看起來很可怕。有什麼辦法可以簡化嗎? Esalija的
您實際上將'td'附加到'tbody' – Esailija
您只需要一個'.append()'調用。你可以建立整個字符串'
它看起來很糟糕,因爲你是「鏈接」。將每個方法調用分隔到一個新行。片段也可以使用一些變量。 – 2012-06-17 16:17:11