$("#scorecard").change(function() {
var total = 0;
$("#scorecard :checked").each(
function() {
total += parseInt($(this).val())
});
$("#score").val(total);
}).change();
Эта функция суммирует значения проверенных радиостанций в виде html в режиме реального времени. http://jsfiddle.net/hireconor/DDfbf/Значения формы счета равны 0 с jQuery
Как я могу изменить его, так что он будет отсчет проверяемые значения радио, которые равны 0? Таким образом, если значение проверено равным 0, то оно равно 1, что-либо еще = 0 и сумме, а затем минус на 18, отображая его в текстовом поле с id = "score".
Спасибо, что сделал трюк и добавил 18 в '$ ("# играл") Val (18 - общий);.. – Conor
Удивительный, рад, что он сработал! – jmar777
Могу ли я покончить с этим и спросить, как отобразить (общий балл - партитура). Но это сложно, потому что если дыра не была сыграна, то пар не следует вычитать из текущего балла. Вот что я пробовал до сих пор: http://jsfiddle.net/hireconor/DDfbf/11/ – Conor