One:
$('#mytable').find('tr').hover(function() {
$(this).addClass('active');
}, function() {
$(this).removeClass('active');
});
Наряду с этим CSS:
#mytable tr.active td {
background-color: #ccc;
}
Два:
Вы сказали обновить "строку", но все, что вы действительно можете обновить, это ячейки, если вы не хотите создавать совершенно новые ячейки.
$(cell).html('Contents');
Или:
var $cell = $('<td>').html('Contents');
$(row).html($cell);
Или, если строка таблицы имеет 3 ячейки, обновить первую:
$(row).find('td').eq(0).html('Contents');
Три:
$('#mytable').find('tr').length;