の値を取得する必要があり、配列に格納するのではなく、すべての値を追加checkbox
して a に 格納する必要があります。どのように取得すればよいですか?single variable
ここに私のフィドルと私のjquery
function getCheck() {
$('ul.addon > li :checked').each(function() {
allVals.push($(this).val());
});
return allVals;
}
$(function() {
$('ul.addon > li > input').click(getCheck);
getCheck();
$(allVals).each(function(){
addon+=parseInt(allVals);
$('#op').html(addon);
});
});
ここでallvals配列には、チェックされたチェックボックス1,2,1,1,3の値がすべて含まれています
これらの値を追加して、addon
1+2+1+1+3=8 のような変数に移動する必要があります。
チェックボックスをオフにすると、値を差し引く必要があります。最善を尽くしましたが、取得できませんでした.. :( よろしくお願いします