Показать сообщение отдельно
  #1 (permalink)  
Старый 09.08.2013, 15:01
Интересующийся
Отправить личное сообщение для obscurant Посмотреть профиль Найти все сообщения от obscurant
 
Регистрация: 18.06.2012
Сообщений: 16

Смена id у элементов
Здравствуйте.
Есть такой кусочек jquery и таблица
<script>
$(document).ready(function() {
$('.delete').click(function() {
    var commentContainer = $(this);
    commentContainer.slideUp(
		'high', 
		function() 
		{
			$(this).remove();
		}
	);
});
</script>
<table id="prod_table" border="0">
<tr id="0" class="delete">
  <td><input name="articul_0"></td>
  <td><input name="name_0"></td>
  <td><input name="brand_0"></td>
  <td><input name="price_0"></td>
  <td><input name="count_0"></td>
  <td><span>Удалить</span></td>
</tr>

<tr id="1" class="delete">
  <td><input name="articul_1"></td>
  <td><input name="name_1"></td>
  <td><input name="brand_1"></td>
  <td><input name="price_1"></td>
  <td><input name="count_1"></td>
  <td><span>Удалить</span></td>
</tr>

<tr id="2" class="delete">
  <td><input name="articul_2"></td>
  <td><input name="name_2"></td>
  <td><input name="brand_2"></td>
  <td><input name="price_2"></td>
  <td><input name="count_2"></td>
  <td><span>Удалить</span></td>
</tr>

</table>


сейчас работает удаление строки из таблицы, если я кликаю по этой строке.
И у меня вопросы:
1. Как удалять строку, щелкнув не в любом месте строки, а только по span Удалить.
2. Как пересчитать окончание имен инпутов после очередного удаления строки. Т.е. если удалим строку вторую (с id = 1), то имена и id третьей (и последующих строк) пересчитались. Избавится от пробелов в очередности.
Ответить с цитированием