Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как правильно объеденить this и id (https://javascript.ru/forum/misc/34170-kak-pravilno-obedenit-i-id.html)

zzzzzz 22.12.2012 21:12

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

заранее спавсибо

Deff 22.12.2012 21:17

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

Вопрос неясен,
C какой целью и для чего ?
В каком контенте?

zzzzzz 22.12.2012 21:31

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


(this, "#content") - не работает
("#close, #content") - работает

Deff 22.12.2012 21:38

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

Так разве не работает ?

рони 22.12.2012 23:18

zzzzzz,
Вариант ...
$("#close").click(function(){
  $(this).add("#content").css("display","none");
})

zzzzzz 24.12.2012 21:44

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

Deff 24.12.2012 21:58

Цитата:

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


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

godofjavascript 25.12.2012 00:31

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



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

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

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


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