Все шаги активны в SmartWizard 4
Я включил SmartWizard в формы в моем приложении, и он прекрасно работает во время вставки. Однако во время обновления я хочу показать все посещенные шаги, чтобы вместо нажатия следующей кнопки пользователь мог перейти непосредственно к нужной вкладке. Как я могу этого достичь? Я понимаю, что мне, возможно, придется внести изменения в функцию _setEvents в основном файле js, то есть jquery.smartWizard.min.js, но я не могу этого понять...
2 ответа
Решение
Нашел ответ в anchorSettings. Вы добавляете параметр anchorSettings и меняете значения следующим образом:
anchorClickable : true, // Enable/Disable anchor navigation
enableAllAnchors : true, // Activates all anchors clickable all times
markDoneStep : true, // add done css
enableAnchorOnDoneStep : true // Enable/Disable the done steps navigation
Попробуйте установить для enableAllSteps значение true:
$('#wizard').smartWizard({enableAllSteps: true});
$('#smartwizard').smartWizard({
selected: 0,
theme: 'default',
transitionEffect: 'fade',
showStepURLhash: false,
anchorSettings: {
anchorClickable: true, // Enable/Disable anchor navigation
enableAllAnchors: true, // Activates all anchors clickable all times
markDoneStep: true, // add done css
enableAnchorOnDoneStep: true // Enable/Disable the done steps navigation
},
lang: { next: 'Next', previous: 'Previous' }
});