Alles dicht klappen terwijl ik er 1 zou openen.
Als ik op een ander klik dat de ander sluit.
Hoe doe ik dit?
		
var acc = document.getElementsByClassName("accordion");
		var i;

		for (i = 0; i < acc.length; i++) {
		  acc[i].addEventListener("click", function() {
			this.classList.toggle("active");
			var panel = this.nextElementSibling;
			if (panel.style.maxHeight){
			  panel.style.maxHeight = null;
			} else {
			  panel.style.maxHeight = panel.scrollHeight + "px";
			} 
		  });
		}
Waar is de bijbehorende HTML? Je geeft ons een halve puzzel.

Als het de bedoeling is dat alles sluit en er vervolgens één opent dan moet je alles sluiten en er vervolgens één openen, nu toggle je alles?

Reageren