我已经绞尽脑汁一段时间了,我想知道是否有人知道我如何使用 jQuery 和 Twitter 的 Bootstrap 找到活动选项卡。从 URL 中提取散列不是我的第一个选择,我使用链接data-toggle
中的属性,<a>
因此不需要生成 URL 散列。
有什么见解吗?这是我的标记示例:
<ul class="nav nav-list" id="sampleTabs">
<li><a href="#example" data-toggle="tab">Tab 1</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade active in" id="example">
Example Tab
</div>
</div>
<script>
$('#sampleTabs a:first').tab('show');
</script>
我愿意接受任何建议——使用 PHP 会话、JS cookie 等。
编辑:这是真正的问题。我有一个使用 PHP 的分页系统,因此当单击页码或下一个/上一个箭头时,它将重新加载页面。这就是为什么我需要在加载下一页之前找到活动选项卡的原因,因为我只会在 url 或会话等中传递它。