ラジオボタンでタブを制御して、スケジューリング画面のコンテンツ領域を変更しようとしています。これは、ラジオボタンがチェックしない以外は正常に動作します。ブートストラップを使用してタブコントロールにラジオボタンを使用する
誰でもこの問題を解決する方法がありますか?
e.preventDefault()
、この問題を解決するラジオボタンからdata-toggle="tab"
を削除してから追加するには:ここで
<div>
<div>
<input id="optDaily" name="intervaltype" checked type="radio" data-target="#scheduleDaily" data-toggle="tab">
<label for="optDaily">Daily</label>
</div>
<div>
<input id="optWeekly" name="intervaltype" type="radio" data-target="#scheduleWeekly" data-toggle="tab">
<label for="optWeekly">Weekly</label>
</div>
<div>
<input id="optMonthly" name="intervaltype" type="radio" data-target="#scheduleMonthly" data-toggle="tab">
<label for="optMonthly">Monthly</label>
</div>
</div>
<div class="tab-content">
<div id="scheduleDaily" class="tab-pane active schedule-pane" >
Daily
</div>
<div id="scheduleWeekly" class="tab-pane schedule-pane" >
Weekly
</div>
<div id="scheduleMonthly" class="tab-pane schedule-pane" >
Montly
</div>
</div>
はjsfiddle http://jsfiddle.net/nEWMq/
は、はい、私が思っていたために働く試してみてください。しかし、私は他の方法を見ることはできません。 – Dreamwalker
ありがとうございました。ブートストラップ3を使っています(ブートストラップ2.3でも使えます):http://jsfiddle.net/nEWMq/88/ – Sphinxxx
@Sphinxxxありがとうございました。感謝します。 –