Доброго всем времени суток!
Пытаюсь допилить калькулятор, но знания js, а точнее незнание не позволяет ). Подмогните, кто может.
Сам калькулятор:
jQuery(document).ready(function() {
jQuery("#kalikulyator").change(function() {
var totalSum = 0,
totalSumNDS = 0,
jQuery(this + "input[name=''] :checked").each(function() {
totalSum += parseInt(jQuery(this).attr("data"));
});
/* Подсчет и вывод суммы итоговой */
totalSumNDS = totalSum * 1.18 ;
jQuery("#_itog").text(totalSum);
jQuery("#summ_nds span").text(totalSumNDS);
});
});
и код формы:
<div id="kalikulyator">
<input type="checkbox" id="vizitka0" name="vizitka[]" value="опция 0" class="inputbox checkbox" size="1" data="1" sel="sd" />
<input type="checkbox" id="vizitka1" name="vizitka[]" value="опция 1" checked="checked" class="inputbox checkbox" size="1" data="2" sel="sd" />
<input type="checkbox" id="vizitka2" name="vizitka[]" value="опция 2" checked="checked" class="inputbox checkbox" size="1" data="3" sel="sd" />
<input type="checkbox" id="vizitka3" name="vizitka[]" value="опция 3" class="inputbox checkbox" size="1" data="200" sel="sd" />
</div>
<span id="_itog" class="variation_value"></span>
в движке есть возможность добавления к полям различных атрибутов. Но не изменить технику появления checked.
Нужно чтобы к итогу прибавлялись все "data" с отмеченными галками.
Сама проблема в 6 строке, но ...