Добрый день, Потихоньку пытаюсь освоить jQuery, поставил какбы задачю для себя:
На странице Формируется некая таблица, Каждый раз с разным содержанием Строк (tr) и ячеек (td) и разное их количество. К примеру приведу маленькую таблицу:
<table class="compare_table">
<tbody>
<tr>
<th>Имя</th>
<td>Саша</td>
<td>Петя</td>
<td>Игорь</td>
</tr>
<tr>
<th>Фамелия</th>
<td>Петров</td>
<td>Сидоров</td>
<td>Сидоров</td>
</tr>
<tr>
<th>Фамелия</th>
<td>Харьков</td>
<td>Харьков</td>
<td>Харьков</td>
</tr>
</tbody></table>
Пытаюсь сделать проверку на одинаковое содержание ячеек в строках, и если содержание всех ячеек в строке одинаково, то добавить к строке CSS класс....
jQuery("#compare").click(function(event){
jQuery(".compare_table tr").each(function() { // ----- перебираю все строки в таблице
var tdlast =jQuery(this).find("td:last-child").text(); //---- определяю какой текст содержится в последней ячейке, текущей строки (отрабатывает нормально!!)
var blok = jQuery(this).find("td").text(); //---- *НЕМОГУ ПОНЯТЬ как определить значение всех ячеек (по отдельности) в текущей строке чтобы потом сравинить их с tdlast
alert ("текст в TD ------- " +blok);
alert ("текст в ПОСЛЕДНЕМ TD ------- " +tdlast);
});
*Как я понимаю надо все ячейки с их значениеми, в текущей строке, загнать в масив. Но как ?
(
а потом прогнать по циклу етот массив сравнивая с переменной
tdlast и если все значения совпали, то сделать:
jQuery(this).parent().addClass('same');
Пожалуста помогите, второй день не отхожу от компа
(