Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Всплывающее меню для админки
 
 автор: antf   (17.01.2011 в 12:00)   письмо автору
 
 

Здравствуйте.
Необходимо спрятать опции статьи в админке в меню, которое будет всплывать/выпадать при клике на пиктограмму. Возникли вот какие вопросы? Как это меню лучше вызвать по левому клику/по правому клику/при наведении курсора на пиктограмму? Во-вторых, есть ли готовые решения на jquery?

  Ответить  
 
 автор: psychomc   (17.01.2011 в 13:01)   письмо автору
 
   для: antf   (17.01.2011 в 12:00)
 

я бы сделал по левому клику и без всяких там сильно замедленных выезжаний, которые обычно только напрягают и ухудшают юзабильность.

  Ответить  
 
 автор: antf   (17.01.2011 в 13:45)   письмо автору
 
   для: psychomc   (17.01.2011 в 13:01)
 

скрипт не подскажете?

  Ответить  
 
 автор: DJ Paltus   (17.01.2011 в 15:11)   письмо автору
 
   для: antf   (17.01.2011 в 13:45)
 

нагуглилось:

http://plugins.jquery.com/plugin-tags/right-click-menu

есть вероятность, что в Опере будет работать некорректно.

  Ответить  
 
 автор: antf   (17.01.2011 в 15:21)   письмо автору
 
   для: DJ Paltus   (17.01.2011 в 15:11)
 

Даже не меню надо, а оформляемый блок, который будет вылезать при нажатии на ссылку или что-л другое. Меню я сам туда засуну.

  Ответить  
 
 автор: DJ Paltus   (17.01.2011 в 16:04)   письмо автору
 
   для: antf   (17.01.2011 в 15:21)
 

да не надо никаких лишних плагинов тогда! позиционируем блок так, чтобы он в развернутом виде оказался там, где надо, присваиваем ему цсс-атрибут display:none и какой-нибудь id. Разворачиваться и прятаться он будет методом jQuery toggle().

  Ответить  
 
 автор: antf   (17.01.2011 в 16:17)   письмо автору
 
   для: DJ Paltus   (17.01.2011 в 16:04)
 

Я уже делаю средствами js. Блок меню появляется при наведении курсора на ссылку. Проблема в том, как он будет исчезать. Если прописать onmouseout -> скрыть все меню у самого блока, тогда событие будет срабатывать при наведении на ссылки меню, что неприемлемо. Как сделать так, чтобы при наведении на ссылки не срабатывал onmouseout родительского div?

  Ответить  
 
 автор: DJ Paltus   (17.01.2011 в 16:32)   письмо автору
 
   для: antf   (17.01.2011 в 16:17)
 

Ну вот я делал такое, что не исчезает:
http://aquaprof.info/
http://aquaprof.info/templates/f1.js - с 3 по 10 строки.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования