我想寫一些代碼,將執行以下;選擇數字,然後格式化爲2位小數
- 添加ID到第n個子
- 格式在第n個孩子的數量爲2位小數
- 在數字
- 循環前應用£直到表中的每個第n個孩子做
我有這樣的數字來使用代碼我可以把它湊到「1」,但我需要它舍入到0.78的代碼「0.7823076923076923」一輪,然後添加「toFixed(2)」和它把我的「1」,並把它放到「1.00」,但我需要它到「0.78」,一旦我有了這個地方,我可以看看我如何循環代碼,但小步驟。
感謝您的幫助。
代碼:
<script>
$(document).ready(function(){
$('table>tbody>tr>td:nth-child(5n)').prop('id', 'test');
$('#test').text(function(i,v) {
return Math.round(parseInt(v * 100)/100).toFixed(2);
});
});
</script>
UPDATE 我得到它的工作!
$(document).ready(function(){
$('table>tbody>tr>td:nth-child(5n)').prop('id', 'test');
var test = parseFloat($('#test').text()).toFixed(2);
$('table>tbody>tr>td:nth-child(5n)').empty().append(test);
});
現在,使其循環,
感謝所有幫助。
請參閱http://stackoverflow.com/questions/6134039/format-number-to-al way-show-2-decimal-places – GillesC