Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.12.2012, 21:12
Кандидат Javascript-наук
Отправить личное сообщение для zzzzzz Посмотреть профиль Найти все сообщения от zzzzzz
 
Регистрация: 25.09.2012
Сообщений: 111

Как правильно объеденить this и id
$(this,"#content").css(...)
- не работает
как правильно this и айди объеденить?

заранее спавсибо
Ответить с цитированием
  #2 (permalink)  
Старый 22.12.2012, 21:17
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

"летели два крокодила: один зелёный, другой направо"

Вопрос неясен,
C какой целью и для чего ?
В каком контенте?
Ответить с цитированием
  #3 (permalink)  
Старый 22.12.2012, 21:31
Кандидат Javascript-наук
Отправить личное сообщение для zzzzzz Посмотреть профиль Найти все сообщения от zzzzzz
 
Регистрация: 25.09.2012
Сообщений: 111

$("#close").click(function(){
  (this, "#content").css("display","none");
})


(this, "#content") - не работает
("#close, #content") - работает
Ответить с цитированием
  #4 (permalink)  
Старый 22.12.2012, 21:38
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

$("#close").click(function(){
  $(this).css("display","none");
})

Так разве не работает ?
Ответить с цитированием
  #5 (permalink)  
Старый 22.12.2012, 23:18
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

zzzzzz,
Вариант ...
$("#close").click(function(){
  $(this).add("#content").css("display","none");
})
Ответить с цитированием
  #6 (permalink)  
Старый 24.12.2012, 21:44
Кандидат Javascript-наук
Отправить личное сообщение для zzzzzz Посмотреть профиль Найти все сообщения от zzzzzz
 
Регистрация: 25.09.2012
Сообщений: 111

нужно при клике на #close - сам #close и #content сделать невидимым
Ответить с цитированием
  #7 (permalink)  
Старый 24.12.2012, 21:58
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от zzzzzz
нужно при клике на #close - сам #close и #content сделать невидимым

$("#close").click(function(){
  $(this).hide();
})
Ответить с цитированием
  #8 (permalink)  
Старый 25.12.2012, 00:31
Профессор
Посмотреть профиль Найти все сообщения от godofjavascript
 
Регистрация: 11.12.2012
Сообщений: 265

$("#close").click(function(){
  $(this).hide();
  $(this).find('#content').hide();
})



.find() ищет внутри найденного. если ты об этом

и еще можно вот так $('#content', this) #content будет искаться в this
то же самое что и $(this).find('#content')

но смысла контекст поиска указывать разумеется нет, так как айдишники и так уникальны на странице. но на будущее эти знания те пригодятся.

Последний раз редактировалось godofjavascript, 25.12.2012 в 00:41.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно наложить полупрозрачный div на другой? palermo Элементы интерфейса 2 04.04.2012 12:09
Как правильно прицепить обработку события slowklg Events/DOM/Window 6 15.03.2012 16:20
Подскажите как правильно оформить код frolvict Общие вопросы Javascript 4 30.04.2010 10:51
Как правильно прописать свой код в .js Всеми_Любимый Элементы интерфейса 6 23.02.2010 21:34
Как правильно оформить Send() Алекс97 AJAX и COMET 20 30.10.2008 19:19