I have warnings that should trigger "activate" and "beforeActivate" events. Neither one nor the other happens.
Javascript
$(function () { $(".accordion").accordion({ collapsible: false, active: true, activate: function (event, ui) { alert("activate"); }, beforeActivate: function (event, ui) { alert("before activate"); } }); });
HTML
<div> <ul> <li>0</li> <div class="accordion"> <li> <h3><a href="#">First</a></h3> <div> <ul> <li>1</li> <li>2</li> </ul> </div> </li> <li> <h3><a href="#">Second</a></h3> <div> <ul> <li>3</li> <li>4</li> </ul> </div> </li> </div> </ul> </div>
I know about incorrect html in the div nest away from ul.
source share