Ответ 1
Попробуйте установить для свойства autoHeight
значение false
. См. http://jqueryui.com/demos/accordion/#options.
У меня два аккордеона.
Аккордеон 1: информация о маршрутизаторе (содержит gridRouter)
Аккордеон 2: Информация о UNC (содержит gridUNC)
Если gridRouter содержит 2 записи, а gridUNC содержит 30 записей, аккордеон 1 занимает пространство для 30 записей (не для 2 записей)
Попробуйте установить для свойства autoHeight
значение false
. См. http://jqueryui.com/demos/accordion/#options.
Как и в jQuery UI 1.10, атрибут 'autoHeight'
устарел. Для достижения такого же эффекта в новой версии используйте heightStyle: "content"
См. пример: http://jqueryui.com/accordion/#no-auto-height
вы должны использовать
$("#accordion").accordion({
heightStyle: "content"
});
Он будет устанавливать высоту в соответствии с вашим контентом. и не будет использовать пустое пространство как высоту.