{set $image = 'assets/files/' ~ $row.licimage}
<img class="portfolio-img" src="{$image | phpthumbon : 'h=360&zc=0'}" alt="{$row.licalt}" title="{$row.licalt}">
<img src="{'assets/files/'~$row.headerimage}"
<script>var $form=$("#our-form"),price=parseInt(document.getElementById("total").value),$allCheckboxes=$("input:checkbox",$form),$sumOut=$("#checked-sum");$form.on("change",function(e){var t=$(":checked",this),c=0;t.each(function(){var e=parseFloat($(this).val());e&&(c+=e)}),$sumOut.text(c+price),$("#price").html(c+price)}).trigger("change");</script>
(function ($) {
var year = $("#year");
//var year_v = +$("#year_").val();
var company = +$('#company').val();
var mult = +$('#mult').val();
var itog = +$('#itog').val();
// Подписываемся на клик по форме и делегируем событие на элемент радио внутри формы с id radio-1
year.on("click", "#radio-3", function (event) {
mult = company*3;
itog = mult*.8;
// alert (itog);
});
year.on("click", "#radio-2", function (event) {
mult = company*2;
itog = mult*.85;
// alert (itog);
});
year.on("click", "#radio-1", function (event) {
itog = company;
// alert (itog);
});
alert (mult);
mult.value = mult;
itog.value = itog;
})(jQuery);
<input>
без него нет, существует ли способ обойти или проще будет все-таки скрыть css-ом. Код того что получилось ниже. Не забывая для тестирования менять переменную 'total'
на 'price'
здесь price = parseInt(document.getElementById('total').value),
<form action="" id="our-form">
<div>
<label for="item-1">item 1</label>
<input type="checkbox" name="item-1" id="item-1" value="10">
</div>
<div>
<label for="item-2">item 2</label>
<input type="checkbox" name="item-2" id="item-2" value="15">
</div>
<div>
<label for="item-3">item 3</label>
<input type="checkbox" name="item-3" id="item-3" value="20">
</div>
<div>
<label for="item-4">item 4</label>
<input type="checkbox" name="item-4" id="item-4" value="25">
</div>
<div>
<label for="item-5">item 5</label>
<input type="checkbox" name="item-5" id="item-5" value="30">
</div>
</form>
<div>
<input type="text" id="total" value=2000>
</div>
<div>
Стоимость <span id="price" value=2000>2000</span>руб.
</div>
<div>
<button>Оформить Заказ на сумму <span id="checked-sum">0</span> руб.</button>
</div>
var
$form = $("#our-form"),
price = parseInt(document.getElementById('total').value),
$allCheckboxes = $("input:checkbox", $form),
$sumOut = $("#checked-sum");
alert (price);
$form.on('change', function(e){
var $chekeds = $(':checked', this),
sum = 0;
$chekeds.each(function(){
var val = parseFloat($(this).val());
if(val){
sum += val;
}
});
$sumOut.text(sum+price);
}).trigger('change');