Тема: $(#name).text(str)
Показать сообщение отдельно
  #1 (permalink)  
Старый 20.06.2012, 19:21
Аватар для Махач
Интересующийся
Отправить личное сообщение для Махач Посмотреть профиль Найти все сообщения от Махач
 
Регистрация: 24.04.2012
Сообщений: 19

$(#name).text(str)
Доброго времени суток!

Помогите пожалуйста!
Написал код, добавляющий по клику на кнопку новую строку в таблицу
$("#add").click(function () {
				//alert(i);
				$('<tr id="'+id+'"><td></td></tr>').appendTo("#tableName > tbody");
				//$("div.#mas").html("I: "+i+"<br />----------------------------<br />");
				var selector = '#tableName > tbody #'+(id);
				$(selector).html('<td>'+par1+'</td><td>'+par2+'</td><td>'+par3+'</td><td>'+par4+'</td><td>'+par5+'</td><td>'+par6+'</td><td id="potoktd">'+par7+'</td><td id="archivetd">'+par8.toFixed(0)+'</td><td><input type="button" id="delete" value="Удалить" del="'+id+'" /></td>');
				id++;
				sum = 0;
				for (var j=1; j<id; j++) {
					sum += parseFloat($("table#tableName tr:eq("+j+") td:eq(6)").html()); 
				};
				alert(sum);
				$("div #sum span").text(sum);
			});
В алерте всё правильно выводит, но писать в див (> span) отказывается. В чём причина. Всю голову поломал.
Ответить с цитированием