3

我在我的应用程序的表单中包含了 smartwizard,它在插入过程中效果很好。但是,在更新期间,我想显示访问过的所有步骤,这样用户就可以直接访问他/她想要的选项卡,而不是单击下一步按钮。我怎样才能做到这一点?我知道我可能必须在主 js 文件中的_setEvents函数中进行更改,即 jquery.smartWizard.min.js,但我似乎无法弄清楚..

4

3 回答 3

5

在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
于 2017-05-06T08:18:23.220 回答
0
    $('#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' }
    });
于 2019-05-15T08:16:08.290 回答
0

尝试将 enableAllSteps 设置为 true:

$('#wizard').smartWizard({enableAllSteps: true});
于 2017-05-17T22:49:24.873 回答