Немного представления. Блок поделен на 2 части левая и правая.
Слева элементы списка, справа картинки свернутые в один блок с абсолютным позиционированием, представляют из себя некий сэндвич )
Логика следующая: По нажатию на один из элементов списка
<a id="lin_lay_1" onclick="dev_clicker1();">Первый элемент</a>
Первый слой сэндвича [.dev_layer1] поднимается на 80px.
click = 1;
function dev_clicker1(){
if(click){
$(".dev_layer1").animate({
top: "-80px",
}, 500);
$(".dev_layer1").css({zIndex: "5"}, 500);
click = 0;
}
else
{
$(".dev_layer1").animate({top: "0"}, 500);
click = 1;
}
}
На текущий момент при нажатии на второй элемент списка [#lin_lay_1], поднимается второй слой сэндвича [.dev_layer1], однако первый не опускается.
Задача состоит в том, чтобы первый слой опускался при нажатии на второй элемент списка или любой другой всего 6 элементов в списке также как и 6 слоев в сэндвиче.
з.ы. junior. кусок js в данном случае исполняет работает только одного элемента, тоесть его нужно скопировать 6 раз и поменять классы с id, как можно этого избежать в данном примере ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
какой этап обучения посоветуете знаю css html как насчёт более продвинутого типа фреймворки less sass мексины и другое