HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 24.11.2008, 23:06
Fen-Omen
Участник форума
Регистрация: 22.03.2007
Сообщений: 220
Провел на форуме:
1068874

Репутация: 234
Отправить сообщение для Fen-Omen с помощью ICQ
По умолчанию

Добрый вечер! Подскажите решение проблемы - сделал выпадающее меню простенькое на js+css. Наверное самую примитивное из всех возможных. Все было хорошо, тестил... Сейчас возобновляю проект. При щелчке мышью - выпадает и резко скрывается. Код не менял.

Например:

Вот список:
PHP код:
<a href=""><ul class="expmenu off">Список</a>
 <
li class="off">  - 1; </li>
 <
li class="off">  - 2; </li>
 <
li class="off">  - 3; </li>
</
ul
Стиль описан в отдельном подключаемом файле и имеет вид:

PHP код:
.on, .off, .onoff {cursorpointer !important}
.
off ul, .off li {displaynone}
ul.expmenu
displayinline;
 
padding-left0;
 
padding-top:0;
}
ul.expmenu li
{
 
padding0;
 
padding-left10;
 
padding-top5;
 
font-size10;
 
color#5A5959;
list-style-position:inside;
list-
style-type:none;

И, наконец код яваскрипта тоже в отдельном файле, подключаемом

PHP код:
document.onclick= function(e
{
 var 
s= (e)?e.target:(event)?event.srcElement:"";
 if (
s)
 { 
  var 
ts.className.replace(/\boff\b/,"on");
  if (
t===s.className) {ts.className.replace(/\bon\b/,"off");}
  
s.classNamet;
 }


На самом деле очень хочется разобраться... Больших познаний в JS не имею, и хоть убей - не вижу причины такого поведения меню... Заранее спасибо!
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ