我正在使用jQuery手风琴,并希望让所选面板看起来与jQuery UI不同。要实现这一点,我不希望在活动标题上使用“ui-state-active”类 - 我不知道如何实现这一点。
我目前的尝试:
<div id=photoans>34</div>
JS小提琴演示:https://jsfiddle.net/SchweizerSchoggi/u2c6zcy6/1/
你可以看到,在再次删除课程之前,所选面板的标题会变白。但是,如何防止面板标题变为白色(让ui-state-active成为主流)?
答案 0 :(得分:2)
您还可以添加click事件监听器:
$('#MyAccordion').on('click', '.ui-accordion-header', function(e){
$(this).removeClass("ui-state-active");
});