我在我的网站中使用 Bootstrap 选项卡。当页面加载选项卡将在运行时使用动态内容填充数据。我为此使用data-target
了锚标记上的属性,但它似乎根本不起作用。
这是我到目前为止所尝试的:
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>
在这里,我试图在使用锚标记时加载showTab1.do
div 内的远程文件的内容。但它不起作用。我所知道的是,如果我使用数据目标,我们不需要编写任何 jQuery/JavaScript 来在选项卡中加载数据,因为数据目标会为我们执行此操作(如果我错了,请纠正我)。我的 Bootstrap 版本是 v3.3.6。id="test_1"
data-target="#test_1"
请纠正我哪里错了。谢谢