Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.10.2011, 08:34
Интересующийся
Отправить личное сообщение для prolapse Посмотреть профиль Найти все сообщения от prolapse
 
Регистрация: 31.05.2011
Сообщений: 21

Как выбрать элемент в который вложен..
В документе много div'ов имеющих class="бла бла бла". Нужно выбрать тот элемент, с дочерним блоком id='лалала'.

Вопрос в том как это сделать и с помощью чего. Погуглил говорят, что только с помощью JS или jQuery. Мол CSS тут не поможет.

Задача такая, возникла, потому что нужно выбрать див без изменения не класснейма, а одинаковые по класснейму дивы лежат на одном уровне с нужным. И единственное чем они различаются это их содержание, тоесть дочернии теги.
Ответить с цитированием
  #2 (permalink)  
Старый 25.10.2011, 09:43
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Сообщение от prolapse
Нужно выбрать тот элемент, с дочерним блоком id='лалала'.
...
Мол CSS тут не поможет.
Да цсс тут не помошник...

Вот вариант с JS
var o=document.getElementById('лалала').parentNode

Вариант с jQ
var o=$('#лалала').parent().get(0)
Ответить с цитированием
  #3 (permalink)  
Старый 27.10.2011, 02:55
Интересующийся
Отправить личное сообщение для prolapse Посмотреть профиль Найти все сообщения от prolapse
 
Регистрация: 31.05.2011
Сообщений: 21

Сообщение от ksa Посмотреть сообщение
Да цсс тут не помошник...

Вот вариант с JS
var o=document.getElementById('лалала').parentNode

Вариант с jQ
var o=$('#лалала').parent().get(0)
Вариант на чистом JS кроссбраузерен?
Ответить с цитированием
  #4 (permalink)  
Старый 27.10.2011, 07:53
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

да
Ответить с цитированием
  #5 (permalink)  
Старый 27.10.2011, 08:56
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Сообщение от prolapse
Вариант на чистом JS кроссбраузерен?
Т.е. и пробовать самому уже нет сил?
Ответить с цитированием
  #6 (permalink)  
Старый 27.10.2011, 10:13
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Сообщение от ksa Посмотреть сообщение
Т.е. и пробовать самому уже нет сил?
Видимо смущает альтернатива проверять на 5 браузерах и под разными версиями ИЕ.
Ответить с цитированием
  #7 (permalink)  
Старый 27.10.2011, 22:19
Интересующийся
Отправить личное сообщение для prolapse Посмотреть профиль Найти все сообщения от prolapse
 
Регистрация: 31.05.2011
Сообщений: 21

Сообщение от ksa Посмотреть сообщение
Т.е. и пробовать самому уже нет сил?
Во первых у меня нет всех версий internet explorer, во вторых нужно будет писать код а потом если он в 1ом не будет работать все переделывать.
Ответить с цитированием
  #8 (permalink)  
Старый 27.10.2011, 22:23
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,225

Вобщем валом отговорок, чтобы заставить работать вместо себя других людей...
Ответить с цитированием
  #9 (permalink)  
Старый 28.10.2011, 10:18
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Сообщение от ksa Посмотреть сообщение
Вобщем валом отговорок, чтобы заставить работать вместо себя других людей...
Да ладно, мы то уже знаем, что он кроссбраузерный. =)
Другой вопрос, что самим проверять пришлось бы.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отобрать каждый элемент тега <li> KamalovRadik jQuery 4 19.10.2011 14:49
Как передать элемент в переменную из функции kichSman jQuery 3 12.07.2011 22:16
Как удалить элемент из дерева DOM dummer jQuery 13 16.01.2011 16:19
имея this как удалить элемент из тела html clgs Общие вопросы Javascript 1 13.05.2009 17:55
Как передать элемент в функцию после createElement Oleg NT Общие вопросы Javascript 3 23.06.2008 02:11