Любая Тень разительно отличается от своего хозяина… Они тоже считают нас своими Тенями…(с)
Пытаюсь освоить простое выпадающее меню - при клике на пункт меню раскрывается подменю, а все остальные пункты съезжают ниже. Осваиваю методом утаскивания скрипта с другого сайта и подстановки своих данных. Получается все, кроме изменения рисунка (при закрытом меню должна высвечиваться стрелочка "вниз", а при открытом - "вверх"). Подскажите, как сделать?
Скрипт + CSS:
Меню:
Все работает, кроме смены рисунка
Скрипт + CSS:
Меню:
Все работает, кроме смены рисунка
if (thisMenu.style.display == "block")
{
thisMenu.style.display = "none";
thisOwl.src = 'xzona.net.ru/engine/data/emoticons/up.gif';
}
else
{
thisMenu.style.display = "block";
thisOwl.src ='www.enchantedlearning.com/dgifs/Down.GIF';
}
Замени этот кусок :
if (thisMenu.style.display == "block")
{
thisMenu.style.display = "none";
thisOwl.src = 'xzona.net.ru/engine/data/emoticons/up.gif';
}
else
{
thisMenu.style.display = "block";
thisOwl.src ='www.enchantedlearning.com/dgifs/Down.GIF';
}
если заработает, то значит дело в относительном пути к картинке
if (thisMenu.style.display == "block")
{
thisMenu.style.display = "none";
thisOwl.src = 'www.enchantedlearning.com/dgifs/Down.GIF';
}
else
{
thisMenu.style.display = "block";
thisOwl.src ='xzona.net.ru/engine/data/emoticons/up.gif';
}
(потому что при закрытом меню нужна стрелка вниз, а при открытом - вверх)
И подставила в html www.enchantedlearning.com/dgifs/Down.GIF как изначальный. В первых двух меню работает, а в третьем картинка не меняется =((
И еще вопрос: в меню получается, что при изначальной загрузке первое меню раскрыто, а остальные закрыты. А почему так получается?
Относительный путь : src="/images/up.gif"