Программирование > JavaScript & JScript

!WANTED! JavaScript

(1/4) > >>

Humble User:
МЕНЮ
---------------
| кнопка 1 |
---------------

---------------
| кнопка 2 |
---------------
  -----------------
  | кнопка 2.1 |
  -----------------
   ----------------
  | кнопка 2.2 |
   ----------------

---------------
| кнопка 3 |
---------------

---------------
| кнопка 4 |
---------------
  -----------------
  | кнопка 4.1 |
  -----------------
  -----------------
  | кнопка 4.2 |
  -----------------

---------------
| кнопка 5 |
---------------
------------------------------------------------------------------------
Есть такое навигационное меню. Проблема в том, что при загрузке страницы кнопки 2.1, 2.2, 4.1, 4.2 невидимы (hidden), но при клике на кнопку 2 или 4 соответсвенно кнопки как бы съезжают вниз, смещая тем самым другие кнопки также в низ. При повторном клике на те кнопки 2 или 4 -- они (т.е. кнопки 2.1, 2.2, 4.1, 4.2) подъезжают вверх и скрываются.
У меня есть JavaScript для этого эффекта, но так, как все кнопки у меня в виде 4-уровневых GIF элементов (с действиями на события OnClick, MouseOver и т.д.), собранных в навигационное меню, то он НЕ РАБОТАЕТ!

Посоветуйте, что делать, срочно нужно закончить проект  :confused:

Макс:
ниче не понял. Особенно вот здесь:
--- Цитировать ---но так, как все кнопки у меня в виде 4-уровневых GIF элементов (с действиями на события OnClick, MouseOver и т.д.), собранных в навигационное меню, то он НЕ РАБОТАЕТ!
--- Конец цитаты ---
пояснил бы или ссылку дай посмотреть.

Доктор:
[OFF]А вообще, офигительно звучит: "у меня есть классный скрипт, но он не работает. Что делать?". Что тебе ответить?[/OFF]

aleandr:
Насколько я понял данный постинг, тебе в стиле вместо visibility с visible и hidden, надо использовать display с block и none.
Попробуй!

Humble User:
ДОКТОРУ
:
Если бы у меня меню было в виде текстовых ссылок, а не GIF элементов с событиями (OnMouseOver; OnMouseClick и т.д.), то скрипт:

var head="display:\'\'"
function doit(header){
var head=header.style
if (head.display=="none")
head.display=""
else
head.display="none"
}

НАЗВАНИЕ ТОПИКА


1 подменю:
Раздел 1

2 подменю:
Раздел 2


и т.д.

НЕ РАБОТАЕТ!

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии