javascript - style - window title jquery




JQuery: найти следующую строку таблицы (3)

Вы не показываете нам достаточно HTML, но это должно сработать:

$(ctrl).parent('tr').next();

У меня есть таблица, содержащая строки, связанные ячейки - и некоторые из них содержат img следующим образом:

<img id="FormView1_btnSave_row1%1%new" style="border-width: 0px; cursor: pointer;"
src="grafik/ok_16x16.gif" onclick="cleverStuff(this)"/>

В функции cleverStuff я хотел бы работать со строкой, следующей за строкой, в которой была нажата кнопка - эта специальная кнопка содержится только в последней видимой строке, ниже есть несколько скрытых линий, и я хочу сделать первую скрытая линия видна - но мне не удается перейти к следующей строке. Насколько я понимаю, все комбинации parent() и next() можно использовать для перехода от img к td, к tr и, наконец, к следующему tr. Поэтому я попытался проверить это:

$(ctrl).attr('id') правильно возвращает id img :)

$(ctrl).parent().attr('id') возвращает NULL.

Что мне здесь не хватает?


Может быть, у родительского элемента не был установлен идентификатор? Чтобы перейти к следующему ряду с картинки, я думаю, вы можете сделать:

$(this).parent('tr').next('tr')

Я надеюсь ты сможешь использовать

jQuery(this).parents('tr'); 




traversal