1
私はブートストラップタブを使ってタブのようなタイムラインを作成しています。それは最初の4回だけ動作し、その後は変更を停止します。 私はfiddleを作りました。作業後にブートストラップタブが動作しなくなる
コード:
<ul class="nav nav-tabs" role="tablist" id="timeline">
<div class="col-sm-3"><li role="presentation"><a href="#2011" aria-controls="2011" role="tab" data-toggle="tab">2011</a></li></div>
<div class="col-sm-3"><li role="presentation"><a href="#2013" aria-controls="2013" role="tab" data-toggle="tab">2013</a></li></div>
<div class="col-sm-3"><li role="presentation"><a href="#2014" aria-controls="2014" role="tab" data-toggle="tab">2014</a></li></div>
<div class="col-sm-3"><li role="presentation"><a href="#2016" aria-controls="2016" role="tab" data-toggle="tab">2016</a></li></div>
</ul>
<div class="tab-content">
<div role="tabpanel" class="tab-pane fade in active" id="2011">
<p>1</p>
</div>
<div role="tabpanel" class="tab-pane fade" id="2013">
<p>2</p>
</div>
<div role="tabpanel" class="tab-pane fade" id="2014">
<p>
3</p>
</div>
<div role="tabpanel" class="tab-pane fade" id="2016">
<p>
4
</p>
</div>
</div>
スクリプト:
$('#timeline a').click(function (e) {
e.preventDefault()
$(this).tab('show')
})
Jsの文はセミコロンを必要としないフィドルです。 – Troyer
あなたの例を見てくれてありがとう、私は愚かな感じ:P btw:fiddleは 'removeClass'を欠いています – Enkhtuvshin
真実、ちょうどよい練習。私はいつもそれらを加えるだけで最善を尽くしていました。 –