Сумма всех чисел в таблице
Всем привет. Помогите с решением задачки.
Имеем такую таблицу Код:
<table class="statistika-table" cellspacing='0'> Так я узнаю, какие числа находятся в ячейках с классом "green" $(document).ready(function() { $('tr.sum1 td.green').each(function(){ var td_green = parseInt($(this).text()); alert(td_green); }); $('tr.sum2 td.green').each(function(){ var td_green = parseInt($(this).text()); alert(td_green); }); }); Как вычислить их сумму? |
var score = 0; $('.statistika-table td').each(function() { score += +this.textContent; }); alert(score); |
:blink: Оперативно!
Благодарю за помощь, Господа! ;) |
Все оказалось так просто! Пока мучал голову слайдерами. Совсем забыл, что можно просто написать +=.
Вот что бывает, когда изучение проходит в спешке. Надо бы все повторить! |
Раз все оказалось просто, задам вопрос посложнее.
Возможно ли сделать так, чтобы в зависимости от значения в ячейке с классом "summa", строки в таблице располагались в порядке убывания? Допустим, если во второй строке в ячейки с классом "summa" будет 300, а в первой 275, то всю вторую строку нужно перенести на верх. |
Цитата:
|
:)
|
Вспомнилось, как я в студенческие годы зарабатывал себе на карманные расходы, выполняя курсовые по автомобильным двигателям для заочников.
Расчетная часть выполнялась в excel. Я связал между собой все формулы и исходные данные, находящиеся на разных страницах документа. И когда мне надо было выполнить очередной курсовик я просто менял исходные данные, делал манипуляции с расположением всех таблиц, графиков и формул для конспирации )... И дело в шляпе, точнее заработок в кармане. Вот я и подумал. Было бы здорово сделать так же и на сайте. Просто приходится править много таблиц как раз тогда, когда нужно публиковать статьи. |
Ответ здесь http://javascript.ru/forum/misc/4318...tablice-2.html.
Еще раз спасибо Рони. Не первый раз меня выручает. Действительно профессор. |
Часовой пояс GMT +3, время: 21:37. |