День добрый.
Суть проблемы такова:
Имеется Главная картинка, с надписью "Главная картинка". Под ней вставлены ещё 3 картинки с надписью "Просто картинка".
Затем небольшой отступ, затем опять "Главная картинка № 2" и под ней так же 3 картинки "Просто картинка".
Изначально показаны только две "Главные картинки". Нажимаешь на одну из них - под ней вылезают те самые 3 "Просто картинки". Нажимаешь на другую "Главную картинку" - первая сворачивается, открывается вторая.
Как вы поняли, меню типа аккордеона, только без выпендрежей и простым скриптом.
Ну вроде объяснил доступно xD
Имеется скрипт вида
function link_view(id) {
var constId = "page";
var i = 1;
var stat = true;
do
{
var newId = constId + i;
if( document.getElementById( newId ) )
{
document.getElementById( newId ).style.display = (i == id) ? 'block' : 'none';
i++;
} else {
stat = false;
}
}
while (stat);
}
Все замечательно работает, только вот если нажать на любую "Просто картинку" (они у меня ссылками), ты оказываешься на нужной тебе странице, но меню закрывается (сворачивается снова).
Как бы сделать так, что бы оно сохранялось развернутым на своем месте?
Если чего-то не дописал, обращайтесь, допишу. Просто очень нужна помощь. Спасибо