访问该链接以查看代码的位置。我遇到的问题是底部三组复选框没有做正确的计算,并且在未单击时不会更改。
https://jsfiddle.net/hunterlop122/nLz0t11u/3/
$('input[name=food]').change(function(){
if($(this).is(':checked')){
gettotal();
}
else{
}
});
//检查是否检查了名为food的复选框,检查了哪一个,然后调用函数get total。
答案 0 :(得分:1)
使用
$(".your-input").on("input", function(){ // });
这将改变现场,而不仅仅是在无焦点事件上。