Вы можете установить его как:
.accordion-body{
display: none;
}
Я полагаю, что аккордеон будет где-то вызывать $ .show (или похожий), так что вам не нужно будет беспокоиться, отображая его снова. Опять же, это предположение, поэтому в случае, если я ошибаюсь, вы снова делаете это видимым, используя
$('.accordion-body').css('display', 'block');
$('#accordion').accordion();
Но, если вы звоните .accordion()
при загрузке, вы также можете попробовать запустить его раньше, используя .load:
$('#accordion').load(function(){
$(this).accordion();
});