Я вставляю JSFriddle с примером управляемого навигационного аккордеона. Это означает, что пользователь не может пропускать шаги или свободно перемещаться по аккордеону, но только с помощью жестко закодированных кнопок, которые могут быть активированы или размещены с помощью jQuery. Надеюсь, поможет.
https://jsfiddle.net/moriz/rvuwze6s/
В основном JS выглядит так:
$(function() {
$("#accordion").accordion({
disabled: true
});
});
function operateAccordion(tabNumber) {
$("#accordion").accordion("option", "active", tabNumber);
}
И кнопки должны быть такими:
<a href="javascript:operateAccordion(1)">Next step</a>
Примите во внимание, что части аккордеона пронумерованы от 0 и далее. Так что эта кнопка может быть использована для перехода назад или вперед в навигации.