Сумма в чекбоксах заданного класса

dmvlad

Новичок
Есть простой калькулятор, который считает сумму чекбоксов
http://jsfiddle.net/dmvlad19/pujkjv6y/2/

Не получается в javascript прописать, чтобы он считал только поля отмеченные id="count" или class="count"

Подскажите, кто в курсе, как это сделать?
 

Kotofey

FloodMaster.
HTML:
 $("document").ready(function(){
     
        $("input#count, input.count").click(function() {
        var sum = 0;
        $("input#count:checked, input.count:checked").each(function(){
         sum+= +$(this).val();
        });
        $('#result').html('<p>'+sum+'</p>');
        });
    });
Для фильтрации по другим атрибутам можно юзать input[type=checkbox]
 

Adelf

Administrator
Команда форума
@Kotofey, а сказать новичку, что куча элементов с одинаковым id это плохо ты конечно не догадался?
 

Kotofey

FloodMaster.
@Kotofey, а сказать новичку, что куча элементов с одинаковым id это плохо ты конечно не догадался?
рано или поздно он заметит, что это плохо, здесь надо свои шишки набить)
p.s. да и что-то под вечер запарился и не заметил)
p.p.s.
На форуме с:
18 окт 2004
не очень то уж и новенький )
 

dmvlad

Новичок
Спасибо! А чем плохо использовать один id? В данном случае он нужен только, чтобы посчитать сумму нужных элементов
 

Adelf

Administrator
Команда форума
@dmvlad, детей своих назови всех одинаково. Все равно имя нужно чтобы в паспорте только графу заполнить :)
 
Сверху