Все шаги активны в 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' }
    });
Другие вопросы по тегам