Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.03.2011, 10:40
Аспирант
Отправить личное сообщение для jayson Посмотреть профиль Найти все сообщения от jayson
 
Регистрация: 31.03.2011
Сообщений: 38

окно открывается по щелчку на него а скрывается по щелчку на любую область
то что мне нужно можно увидеть визуально на этом форуме
видите кнопки сверху справа - Опции темы, Искать в теме
при нажатии на одну из этих кнопок открывается окошко, а если нажать в любое место страницы то оно пропадает

вот вопрос и заключается в этом как такое сделать чтобы при нажатии на нужный объект вылезало окошко а если нажать на любое место экрана то оно пропадало
Ответить с цитированием
  #2 (permalink)  
Старый 31.03.2011, 10:44
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

http://javascript.ru/manual
Ответить с цитированием
  #3 (permalink)  
Старый 31.03.2011, 10:59
Аспирант
Отправить личное сообщение для jayson Посмотреть профиль Найти все сообщения от jayson
 
Регистрация: 31.03.2011
Сообщений: 38

согласен, но очень срочно нужна ваша помощь господа
Ответить с цитированием
  #4 (permalink)  
Старый 31.03.2011, 11:02
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

http://javascript.ru/forum/job/
Ответить с цитированием
  #5 (permalink)  
Старый 31.03.2011, 11:05
Аспирант
Отправить личное сообщение для jayson Посмотреть профиль Найти все сообщения от jayson
 
Регистрация: 31.03.2011
Сообщений: 38

можно просто подсказать как сделать чтобы окошко закрывалось при нажатии на любую область
Ответить с цитированием
  #6 (permalink)  
Старый 31.03.2011, 11:15
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

На body вешаешь onclick. Проверяешь по какому элементу был сделан клик, если это не тот элемент что тебе надо то прячешь, иначе оставляешь открытым (или открываешь).
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #7 (permalink)  
Старый 31.03.2011, 11:38
Аспирант
Отправить личное сообщение для jayson Посмотреть профиль Найти все сообщения от jayson
 
Регистрация: 31.03.2011
Сообщений: 38

это все понятно, можно пример кода только не пойме вы имели ввиду onclick или jquery click ?
Ответить с цитированием
  #8 (permalink)  
Старый 31.03.2011, 12:30
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Сообщение от jayson
onclick или jquery click
И то и другое можете использовать.

Сообщение от jayson
можно пример кода
Какой пример ? Вы что, одно условие не можете составить ? если да, то вы ошиблись профессией.
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #9 (permalink)  
Старый 31.03.2011, 12:49
Аспирант
Отправить личное сообщение для jayson Посмотреть профиль Найти все сообщения от jayson
 
Регистрация: 31.03.2011
Сообщений: 38

просто пример надо, зачет сразу агриться
Ответить с цитированием
  #10 (permalink)  
Старый 31.03.2011, 13:18
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

http://javascript.ru/tutorial/events...vaniya-sobytiy
http://javascript.ru/tutorial/events...nye-s-sobytiem

прочитав эти материалы, вы узнаете, как повесить обработчик события на body, и при этом отличить клик по вашему элементу от всех иных кликов
Ответить с цитированием
Ответ



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

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