我在我的網站中使用了Bootstrap選項卡。當頁面加載選項卡將在運行時使用動態內容填充數據。我在錨標籤上使用data-target
屬性,但它似乎根本不起作用。標籤上的Bootstrap 3數據目標屬性不起作用
這裏是我試過到目前爲止:
HTML
<div class="container">
<div class="row">
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active">
<a href="showTab1.do" data-target="#test_1" aria-controls="test_1" role="tab" data-toggle="tab">Tab 1</a>
</li>
<li role="presentation">
<a href="showTab2.do" data-target="#test_2" aria-controls="test_2" role="tab" data-toggle="tab">Tab 2</a>
</li>
<li role="presentation">
<a href="showTab3.do" data-target="#test_3" aria-controls="test_3" role="tab" data-toggle="tab">Tab 3</a>
</li>
</ul>
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="test_1"></div>
<div role="tabpanel" class="tab-pane active" id="test_2"></div>
<div role="tabpanel" class="tab-pane active" id="test_3"></div>
</div>
</div>
</div>
在這裏,我想對錨標記使用data-target="#test_1"
時加載遠程文件showTab1.do
的內容裏面DIV與id="test_1"
。但它不起作用。我知道的是,如果我正在使用數據目標我們不需要編寫任何jQuery/JavaScript來加載標籤中的數據,因爲data-target會爲我們做這些(糾正我,如果我錯了)。 我的引導版本是v3.3.6。
請糾正我錯在哪裏。 感謝
我很困惑,因爲爲什麼剛上鍊接有數據目標確實有不加載數據?過去我沒有寫過任何jQuery,就這樣做過。 –
您有任何鏈接或可以分享過去的代碼嗎 – linktoahref
Hi Rahul,我嘗試了上面提到的方式,並編寫了JavaScript來加載動態數據。但在我的情況下,當我點擊Tab2,瀏覽器不斷加載,並沒有加載數據 –