id
должно быть уникальным в том же HTML do c, или они должны быть указаны в class
, если вы повторно используете одно и то же «имя».
для вышеуказанного, Самое простое исправление - дать вашим сводкам разные идентификаторы, а затем передать идентификатор в функции переключения для его переключения.
т.е. у вас есть две секции идентификатора proj-details-1
и proj-details-2
в вашем HTML.
Затем для переключения вы можете передать идентификатор, который нужно переключить. ... onclick="toggle(this, 'proj-details-1'); ..."
. Другая кнопка будет иметь другой идентификатор.
В вашей функции переключения:
function toggle(ele, projId) {
var cont = document.getElementById(projId);
....
}
Другими способами сделать это может быть обход DOM для просмотра узлов-братьев, но вышеперечисленное подойдет что вам нужно.