кажется жужит
Код: <!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var inputPrice = $('input[name^="price_"]')[0];
inputPrice.value = 0;
$('.option').each(function(){
this.checked = false;
});
function podschiot() {
var total = 0;
$('.option:checked').each(function() {
total += parseFloat($(this).val());
$(this).parent().css('background', 'gold');
});
$('.option:not(:checked)').each(function() {
$(this).parent().css('background', '#fff');
});
$('#total').html(total + ' €');
inputPrice.value = total;
};
$('label').bind ('click', podschiot);
});/*end ready*/
</script>
</head>
<body>
<div style="width:1000px; margin:25px auto;">
<label><input class="option" type="checkbox" value="24" /> Фасад глухой 1</label><br />
<label><input class="option" type="checkbox" value="28" /> Фасад глухой 2</label><br />
<label><input class="option" type="checkbox" value="37" /> Фасад глухой 3</label><br />
<label><input class="option" type="checkbox" value="76" /> Фасад глухой 4</label><br />
<label><input class="option" type="checkbox" value="23" /> Фасад глухой 5</label><br />
<div id="total">0 €</div>
<input type="hidden" name="price_{@id}" value="" />
</div>
</body>
</html>
Код: <!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var inputPrice = $('input[name^="price_"]')[0];
inputPrice.value = 0;
$('.option').each(function(){
this.checked = false;
});
function podschiot() {
var total = 0;
$('.option:checked').each(function() {
total += parseFloat($(this).val());
$(this).parent().css('background', 'gold');
});
$('.option:not(:checked)').each(function() {
$(this).parent().css('background', '#fff');
});
$('#total').html(total + ' €');
inputPrice.value = total;
};
$('label').bind ('click', podschiot);
});/*end ready*/
</script>
</head>
<body>
<div style="width:1000px; margin:25px auto;">
<label><input class="option" type="checkbox" value="24" /> Фасад глухой 1</label><br />
<label><input class="option" type="checkbox" value="28" /> Фасад глухой 2</label><br />
<label><input class="option" type="checkbox" value="37" /> Фасад глухой 3</label><br />
<label><input class="option" type="checkbox" value="76" /> Фасад глухой 4</label><br />
<label><input class="option" type="checkbox" value="23" /> Фасад глухой 5</label><br />
<div id="total">0 €</div>
<input type="hidden" name="price_{@id}" value="" />
</div>
</body>
</html>