Сумма по checkbox и radiobutton
Вложений: 1
Доброе время суток!
Для своего проекта делаю динамический расчет суммы в зависимости от выбора radiobutton и включения блока при помощи checkbox, см. фото. Делаю так:
var price1 = 0;
var price2 = 0;
$('#first').click(function() {
if($(this).attr('checked')) {
price1 = $('.payfirst:checked').val();
}
else {
price1 = 0;
}
$('#summ').text(price1 + price2);
});
$('#second').click(function() {
if($(this).attr('checked')) {
price2 = $('.payfirst:checked').val();
}
else {
price2 = 0;
}
$('#summ').text(price1 + price2);
});
Но работает только для уже нажатого radio, если переключаешь radio, сумма не меняется. И т.к. не давно начал работать с javascript, мне кажется код не оптимальный. Заранее спасибо. |
Цитата:
|
p.s.: html бы тоже не помешало добавить
|
| Часовой пояс GMT +3, время: 06:06. |