Javascript计算器无法正常工作
我有这个计算器 HTML 但我有一个问题: 当我在输入字段中键入一些数字时 总计已计算,但当我从“选择”字段中选择时,没有任何结果 然后,如果我编辑前两个字段,结果会正确计算Javascript计算器无法正常工作,javascript,jquery,calculator,Javascript,Jquery,Calculator,我有这个计算器 HTML 但我有一个问题: 当我在输入字段中键入一些数字时 总计已计算,但当我从“选择”字段中选择时,没有任何结果 然后,如果我编辑前两个字段,结果会正确计算 非常感谢为什么会这样,你只听keyup bindkeyup和change,类似于: $(document).ready(function() { $('#sprying').keyup(updateTotals); $('#week').change(updateTotals); function
非常感谢为什么会这样,你只听keyup
bind
keyup和change
,类似于:
$(document).ready(function() {
$('#sprying').keyup(updateTotals);
$('#week').change(updateTotals);
function updateTotals(){
var total = Math.round((
($('#mli').val() * 14.7) / ($('#sprying').val() * $( "#week option:selected" ).val() )));
$('#total').html(total);
}
});
演示:为什么会这样,你只听keyup
bind
keyup和change
,类似于:
$(document).ready(function() {
$('#sprying').keyup(updateTotals);
$('#week').change(updateTotals);
function updateTotals(){
var total = Math.round((
($('#mli').val() * 14.7) / ($('#sprying').val() * $( "#week option:selected" ).val() )));
$('#total').html(total);
}
});
演示:为什么会这样,你只听keyup
bind
keyup和change
,类似于:
$(document).ready(function() {
$('#sprying').keyup(updateTotals);
$('#week').change(updateTotals);
function updateTotals(){
var total = Math.round((
($('#mli').val() * 14.7) / ($('#sprying').val() * $( "#week option:selected" ).val() )));
$('#total').html(total);
}
});
演示:为什么会这样,你只听keyup
bind
keyup和change
,类似于:
$(document).ready(function() {
$('#sprying').keyup(updateTotals);
$('#week').change(updateTotals);
function updateTotals(){
var total = Math.round((
($('#mli').val() * 14.7) / ($('#sprying').val() * $( "#week option:selected" ).val() )));
$('#total').html(total);
}
});
演示:您仅被分配了
.keyup()
,也被分配到.change()
将其添加到$(文档).ready(函数(){..}
$('#week').change(function(ev){
//....
});
您仅被分配了
.keyup()
,也被分配到.change()
将其添加到$(文档).ready(函数(){..}
$('#week').change(function(ev){
//....
});
您仅被分配了
.keyup()
,也被分配到.change()
将其添加到$(文档).ready(函数(){..}
$('#week').change(function(ev){
//....
});
您仅被分配了
.keyup()
,也被分配到.change()
将其添加到$(文档).ready(函数(){..}
$('#week').change(function(ev){
//....
});
您只有一个文本框绑定到某个事件您只有一个文本框绑定到某个事件您只有一个文本框绑定到某个事件您只有一个文本框绑定到某个事件我没有-1您,但可能是因为复制了代码,这是一种代码气味(干)。我没有-1你,但可能是因为复制了一个代码气味(干)。我没有-1你,但可能是因为复制了一个代码气味(干)。我没有-1你,但可能是因为复制了一个代码气味(干)。