href
属性を使用する代わりに、data-target
属性を使用してブートストラップタブを開発して、タブペインに一致させます。href
は、私のルート)。hrefの代わりにデータターゲットのタブを使用しているときにブートストラップタブが機能しない
<ul class="nav nav-tabs" id="myTab">
<li class="active"><a data-target="home">Home</a></li>
<li><a data-target="profile">Profile</a></li>
<li><a data-target="messages">Messages</a></li>
<li><a data-target="settings">Settings</a></li>
</ul>
<div 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>
<script>
jQuery(function() {
jQuery('#myTab a:last').tab('show')
})
</script>
このフィドルhttp://jsfiddle.net/xFW8t/4/をご覧ください。どこで私は全体を再現した。
自分のタブにブートストラップスタイルを適用したくない、機能だけを望み、スタイルを適用したい、とにかくブートストラップスタイルを適用するのを止めるのはどうですか? このご支援のおかげで、事前にお手伝いしてください。
感謝を。今それは働いています。 IE8でデータトグル属性がサポートされているかどうか、もう1つの疑問がありますか? –
@MohamedHussainのtwbソースコードでは、jQueryの '' attr''関数を使って '' data-attribute''を読み込んでいます。これは、ほとんどのブラウザでサポートされているはずです(IE6まで、私は思っていますか?)と間違いなくIE8 – Kippie
このソリューションをありがとう、ありがとうございました。 – Cheeky