![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Всем привет!
Мне нужно сделать контекстное меню на jQuery. Просто появляющийся див в определенном месте я сделал. Но мне нужно что бы это меню исчезало , если вызвано другое меню или если клик произошёл вне меню (потеряло фокус). Так же нужно сделать возможность авто определения положения, если меню не помещается снизу ссылки, то показать его сверху ссылки, аналогично слева/справа. |
|||
|
||||
| comtat |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1310 Регистрация: 2.5.2006 Где: Россия, Казань Репутация: 5 Всего: 71 |
По-первому, нужно при отображении "нового" меню сделать проверку на существование "старого" и если существует, то его закрыть .. По-второму, на div навешать событие onmouseover .. как о так ... -------------------- Рожденный в СССР !!! ExtJS - мой фреймворк |
|||
|
||||
| Ghirik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 919 Регистрация: 26.3.2007 Репутация: нет Всего: 20 |
Модератор: Сообщение скрыто. -------------------- Отдадим всё клиенту, пускай его машина мучается... |
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 38 Всего: 386 |
Elfet, Обязательно делать это самому? Если использовать jQuery, то лучше воспользоваться плагинами какими-нибудь...
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Да, уже сделал сам. Только для определения правильного место положения не добрался - так как не знаю вообще как лучше реализовывать такой код. универсальнее.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |