Trying to integrate a collapsible section in a Jira info panel using a Velocity template accordion. My current solution isn’t functioning as expected.
<button class="toggle-btn">Group One</button>
<div class="toggle-content">
<p>Details for Group One.</p>
</div>
<button class="toggle-btn">Group Two</button>
<div class="toggle-content">
<p>Details for Group Two.</p>
</div>
<script>
const btns = document.querySelectorAll('.toggle-btn');
btns.forEach(button => {
button.addEventListener('click', () => {
const contentDiv = button.nextElementSibling;
contentDiv.style.display = contentDiv.style.display === 'block' ? 'none' : 'block';
});
});
</script>