Twitter Bootstrap ウィザードには 2 つのボタンがあります。
<div class="form-actions">
<div class="row">
<div class="col-sm-12">
<ul class="pager wizard no-margin">
<!--<li class="previous first disabled">
<a href="javascript:void(0);" class="btn btn-lg btn-default"> First </a>
</li>-->
<li class="previous disabled">
<a id="prev" href="javascript:void(0);" class="btn btn-lg btn-default"> Previous </a>
</li>
<!--<li class="next last">
<a href="javascript:void(0);" class="btn btn-lg btn-primary"> Last </a>
</li>-->
<li class="next" id="skip">
<a id="skip" href="javascript:void(0);" class="btn btn-lg txt-color-darken"> Skip </a>
</li>
<li class="next" id="next">
<a id="next" href="javascript:void(0);" class="btn btn-lg txt-color-darken"> Next </a>
</li>
<li class="next finish" style="display:none;"><a href="javascript:;">Finish</a></li>
<input type='button' class='btn button-last btn-default' style="display:none;" name='last' value='Skip GG setup' />
</ul>
</div>
</div>
</div>
そのため、Bootstrap ウィザードには と呼ばれる機能がありますonNext
。この関数では、ユーザーがクリックしてこのイベントをトリガーしたボタンを見つけようとしています。以下のコードに示すように何かを試しましたが、実際には機能しません。
$('#bootstrap-wizard-1').bootstrapWizard({
'tabClass': 'form-wizard',
'onNext': function (tab, navigation, index) {
$("li.next").click(function() {
var id = "";
id = this.id; // or alert($(this).attr('id'));
alert(id);
});
});
});