Examples

Step 1
Step 2
Step 3
Step 4

Usage

Enable Boostrap Wizard Step via JavaScript with default options:

Copy
                                
$('[data-toggle="boostrap-wizard-step"]').boostrapWizardStep();
                                
                            

You can enable via JavaScript with options:

Copy
                                
$('[data-toggle="boostrap-wizard-step"]').boostrapWizardStep({
    startStep: 0,
    onNextStep: callback,
    onBackStep: callback,
    onJumpBack: callback,
    tabIdentifier:  "#wizard-tab",
    contentIdentifier:  "#wizard-content",
    btnNextIdentifier:  "#next",
    btnPreviousIdentifier:  "#previous"
});
                                
                            

Markup

You can activate boostrap wizard step without writing any JavaScript by simply specifying data-toggle=="bootstrap-wizard-step". And you can overide default config with data-next="#next",data-previous="#previous",data-tab="#wizard-tab",data-content="#wizard-content",data-start="0"

Copy
                              
<ul data-toggle=="bootstrap-wizard-step" data-next="#next" data-previous="#previous" data-tab="#wizard-tab" data-content="#wizard-content" data-start="0">
    <!-- Wizard nav tabs -->
    <ul id="wizard-tab" class="nav nav-tabs" role="tablist">
        <li class="active"><a href="#home" role="tab" data-toggle="tab">Home</a></li>
        <li><a href="#profile" role="tab" data-toggle="tab">Profile</a></li>
        <li><a href="#messages" role="tab" data-toggle="tab">Messages</a></li>
        <li><a href="#settings" role="tab" data-toggle="tab">Settings</a></li>
    </ul>

    <!-- Wizard tab panes -->
    <div id="wizard-content" class="tab-content">
        <div class="tab-pane active" id="home">...</div>
        <div class="tab-pane" id="profile">...</div>
        <div class="tab-pane" id="messages">...</div>
        <div class="tab-pane" id="settings">...</div>
    </div>
</div>