Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Доступ к поддереву, полученному через JQuery (https://javascript.ru/forum/jquery/9064-dostup-k-podderevu-poluchennomu-cherez-jquery.html)

GRIG 27.04.2010 15:56

Доступ к поддереву, полученному через JQuery
 
Привет всем. Помогите, пожалуйста, с такой проблемой.
Предположим, что на странице есть таблица. У строк этой таблицы есть атрибуты id (разумеется, все уникальные).
Предположим, что я выделил одну из этих строк операцией вроде
var myrow = $('#my_row_id');
и хочу эту строку передать в функцию, которая с этой строкой что-то сделает.
А внутри этой функции я хочу найти в строке ячейку по атрибуту name и что-то в нее вписать. (В пределах строки значения этого атрибута у всех ячеек уникальны)
Вопрос: как это сделать?
Очевидное решение вроде
var mycell = $('#my_row_id [name=my_cell_name]');
в данном случае не годится. Функция должна быть изолированной от остального кода и принимать переменную myrow как параметр.
По сути дела надо воспользоваться средствами селекторов JQuery, но не в масштабах всего DOM-дерева, а в масштабах его определенной части. Но я что-то не понял, как это можно сделать (если вообще можно).
Подкиньте идей - где искать и чего читать. Заранее спасибо.

e1f 27.04.2010 16:38

Нихрена не понятно. Так чтоли?
myrow.find('td[name=my_cell_name]')

GRIG 27.04.2010 16:51

Спасибо.
Позор на мою чайниковскую голову, что не допер до такого.


Часовой пояс GMT +3, время: 18:01.