Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.07.2011, 09:51
Кандидат Javascript-наук
Отправить личное сообщение для ArmagedDance Посмотреть профиль Найти все сообщения от ArmagedDance
 
Регистрация: 07.12.2009
Сообщений: 147

Проверка вложенных дочерних элементов для this
Пробую добраться до вложенных элементов this.
В случае если искомый элемент - дочерный, то проблем не возникает, а если его запрятать внутри еще и в таблицу, то найти не получается.

if($(this).children('table').children('tr.master_tr').children('td.masters').children('img[master_id='+master_id+']').length != 0){
    return false;
    }
- вот такой код не работает.

if($(this).children('table tr.master_tr td.masters img[master_id='+master_id+']').length != 0){
    return false;
    }
- вот такой код тоже не работает.

if($(this).children('img[master_id='+master_id+']').length != 0){ return false;}
- вот так работает
Подскажите плиз как этого добиться?
Ответить с цитированием
  #2 (permalink)  
Старый 12.07.2011, 10:05
Кандидат Javascript-наук
Отправить личное сообщение для ArmagedDance Посмотреть профиль Найти все сообщения от ArmagedDance
 
Регистрация: 07.12.2009
Сообщений: 147

Разобрался, вот так заработало:

if($(this).find('table').find('tr.master_tr').find('td.masters').find('img[master_id='+master_id+']').length != 0){
    return false;
    }
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JQuery, анимация для нескольких элементов сразу, возможно ли? Logo jQuery 21 29.05.2012 21:50
$('#id') не работает для некоторых элементов tmvrus jQuery 10 12.10.2010 15:45
Некорректно работает функция для создания элементов exec Общие вопросы Javascript 4 13.07.2010 11:15
Выборка элементов вложенных списков sniffysko jQuery 4 16.03.2010 00:41
Использование одной функции для элементов с разными ID Ferroks Общие вопросы Javascript 10 11.09.2009 08:51