Code
jquery-ui
<div id="accordion">
<h3>Section 1</h3>
<div><p>Content for section 1.</p></div>
<h3>Section 2</h3>
<div><p>Content for section 2.</p></div>
<h3>Section 3</h3>
<div><p>Content for section 3.</p></div>
</div>
<script>
$("#accordion").accordion({
active: 0,
collapsible: true,
heightStyle: "content",
animate: 300,
icons: {
header: "ui-icon-circle-arrow-e",
activeHeader: "ui-icon-circle-arrow-s"
},
activate: function(event, ui) {
console.log("Activated:", ui.newHeader.text());
}
});
// Programmatic control
$("#accordion").accordion("option", "active", 2);
</script>