一連のラジオボタンから選択された肉の数を数え、「肉選択」を「x肉」に変更するスクリプトがあります。これが始まりです。値に基づいて選択したラジオボタンを追加および減算する
$('input.meats').not('[value=None]').on('click', function() {
var count = $('input.meats:checked').length;
$('.select-meats span').text(count+' meats chosen');
});
これは私のフォームの開始方法です。
Chicken: X None _ Half _ Full
Beef: X None _ Half _ Full
Pork: X None _ Half _ Full
Select meats.
選択を変更すると、「選択した肉」は選択した肉の合計に変わります。ハーフかフルかどうかは関係ありません。
Chicken: X None _ Half _ Full
Beef: _ None X Half _ Full
Pork: _ None _ Half X Full
2 meats chosen.
私の問題は、私は戻っnoneに選択された肉のいずれかを変更した場合、それは合計から減算されませんです。
Chicken: X None _ Half _ Full
Beef: _ None X Half _ Full
Pork: X None _ Half _ Full
2 meats chosen. <-- Should be "1 meats chosen".
選択肢を「なし」に戻すと、合計から自分自身を減算する方法を教えてください。
優れ、素晴らしい説明のおかげで! –