我有以下问题:
当以下输入中的值更改时,#result 字段应更改。
<input type="text" data-original-value="320" value="320" name="value1" id="value1" class="restorable">
<input type="text" data-original-value="125" value="125" name="value2" id="value2" class="restorable">
<input type="text" data-original-value="0.5" value="0.5" name="value3" id="value3" class="restorable">
(function ($) {
$(document).ready(function () {
$('#coverage').keyup(function () {
var raw = $('#value1').text()-( $('#value2').text()* $('#value3').text());
var fixed = raw.toFixed();
$('#result').text(fixed);
});
});
}(jQuery));
它在更改 1 值时起作用,但是如何使它成为可能
- #result 在页面加载时计算
- #result 在 value1 或 value2 或 value3 改变时更新