Показать сообщение отдельно
  #2 (permalink)  
Старый 11.08.2011, 15:14
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

$(document).ready(function(){

    function calculate() {
        var total = 0, sum = 0;
        $('.baskprd').each(function(){
            var price = $( this ).parent().prev().find("input").val().replace(/[,]+/g, '.'),
            count = $( this ).val();
            sum += parseInt( count );
            total += parseFloat( price ) * parseInt( count );
        });
        $('.makord span.ddt').html(sum);
        $('.total .tlprct').html(total.toFixed(2));
    }

    $('.baskprd').change(function(){
        calculate();
    });

    calculate();
});
Ответить с цитированием