The extended 'setIcon' method of panel can be called to change the header icon.
<script type="text/javascript">
$.extend($.fn.panel.methods, {
setIcon: function(jq, iconCls){
return jq.each(function(){
var opts = $(this).panel('options');
var header = $(this).panel('header');
var icon = header.find('.panel-icon');
var title = header.find('.panel-title');
if (iconCls){
if (!icon.length){
icon = $('<div class="panel-icon"></div>').appendTo(header);
}
icon.removeClass(opts.iconCls).addClass(iconCls);
title.addClass('panel-with-icon');
} else {
title.removeClass('panel-with-icon');
icon.remove();
}
opts.iconCls = iconCls;
});
}
});
</script>
Please call:
$('#acFiltros').accordion('getSelected').panel('setIcon', 'icon-filtro_activo_16');