我需要在按下按钮时更改选项卡,并且应该通过ID标识选项卡。以下代码对我无效-只重新加载了页面:
<div class="form-actions">
<button class="btn btn-primary" id="btn-next">Next</button>
<button type="reset" class="btn">Clear</button>
</div>
...
<div class="tab-pane active" id="2">
...
$("#btn-next").click(function(event) {
$('#2').tab('show');
});
tabN
而不是只有N
的id并不能帮助原始方法-http://jsfiddle.net/and7ey/BM973/1/,是的,你的代码在jsfiddle上运行良好-http://jsfiddle.net/and7ey/BM973/2/,最重要的部分,我之前没有理解的是:idtab
应该被分配给ul
和#tab
(而不是我以为的标签id)在调用函数时应始终使用。 - LA_form fieldset .form-actions
中,这就是 Twitter Bootstrap 所做的。 - LA_