Почему-то каждый раз, когда я пытаюсь посчитать количество строк в таблице
он всегда возвращает 1. Я динамически добавляю и удаляю строки в
таблица, поэтому я начинаю думать, что это просто подсчет количества строк
изначально настроено в таблице. вот код, который я использую.
$(".elementDelRowButton").live ('click', function (event) {
console.log ($(this).closest('table').length);
if ($(this).closest('tr').index()!=0) {
$(this).parent().parent().remove();
}
});
Я пробовал использовать размер, длину и другие варианты, всегда возвращается 1.
Вот HTML:
<table id="element_items"><tr>
<td><input type="radio" name="radio" /></td>
<td><input type="text" value="RadioItem"/></td>
<td><span class="elementAddRowButton">+</span>/<span class="elementDelRowButton">-</span></td>
</tr>
</table>