Допилить код
11 сообщений
#9 лет назад
не силен с js и jqЕсть код
[code]<script type="text/javascript">
$(document).ready(function(){
function calc_recount(){
sum2 = Array();
$('.calc_cat3 input.calc_inp1').each(function(){
n = $(this).attr("rel");
p = parseInt($(this).attr("rel1"));
cnt = $(this).attr("type")=="number" ? parseInt($(this).val()) : ($(this).prop("checked")==true?1:0);
if(cnt<0) {cnt=0;$(this).val('0');} else
if(cnt>99999) {cnt=99999;$(this).val('99999');}
if(!cnt) cnt=0;
price = parseFloat($('#calc_price_'+n).val());
sum1 = cnt*price;
$('#calc_sum_'+n).html(sum1);
sum2[p] = !sum2[p] ? sum1 : sum2[p]+sum1;
});
$('.calc_cat12').html('0');
for(p in sum2) {
$('#scalc_sum_'+p).html(sum2[p]);
}
}
$('.calc_cat3 input.calc_inp1').bind("change click keypress keyup keydown",function(){
calc_recount();
});
$('.calc_cat1').click(function(){
$('.calc_cat11[rel="'+$(this).attr("rel")+'"]:not(:animated)').queue(function(){s=$('.calc_cat1[rel="'+$(this).attr("rel")+'"]').children('div');s.html(s.html()=="+"?"–":"+");$(this).dequeue();}).slideToggle(300);
});
calc_recount();
});
</script>[/code]Вычисляет сумму и выводит результат в <span class="calc_cat12" id="#scalc_sum_'+p"></span>.
Как сложить все полученные результаты и вывести их в <span class="calc_cat13"></span>
706 сообщений
#9 лет назад
[code][list=1]11 сообщений
#9 лет назад
maximentuss, вот спасибо, выручили
706 сообщений
#9 лет назад
fotoidizain, да не за что. дело пустяковое
11 сообщений
#9 лет назад
frig, если бы я искал исполнителя, то создал бы проект, а так, нужна была небольшая помощь

