我的引导选项卡工作正常,但 URL 构建错误,如下所示。我检查了许多站点,我的站点肯定是错误的。
如果我在http://domain.com/blog它显示我:
http://domain.com/#vote
代替
http://domain.com/blog/#vote
如果 Javascript 有加载问题,它仍然应该转到 Anchor 而不是 URL。
我的 HTML
<div class="nav nav-tabs" role="tablist">
<a href="#vote" aria-controls="vote" role="tab" data-toggle="tab">
{lang key="Votes" section="global"}
</a>
</div>
<div role="tabpanel" class="tab-pane" id="vote">
Votes
</div>
Javascript
// Tabs
$('.nav-tabs a').on('click', function (e) {
e.preventDefault();
$(this).tab('show');
});