我如何找到该页面并使特定标签处于活动状态
这是我的PHP
header('location: home.php?id=tab2');
和我的html:标签
<ul class="nav nav-tabs" role="tablist" id="navtabs">
<li class="nav-item">
<a class="nav-link active" id="tab1" data-toggle="tab" href="#aaa">Apply Now!</a>
</li>
<li class="nav-item">
<a class="nav-link" id="tab2" data-toggle="tab" href="#bbb">Announcements</a>
</li>
<li class="nav-item">
<a class="nav-link" id="tab3" data-toggle="tab" href="#ccc">Examination Schedule</a>
</li>
<div class="tab-content">
<div id="aaa" class="container tab-pane active"><br>
Tab 1
</div>
<div id="bbb" class="container tab-pane fade"><br>
This is Tab 2
</div>
<div id="ccc" class="container tab-pane fade"><br>
Tab 3
</div>
我想在某个选项卡已经激活的情况下找到我的php函数
答案 0 :(得分:0)
您可以轻松接收id
参数的值:
$tab_id = $_REQUEST['id'];
然后检查每个导航链接是否具有所需的$tab_id
:
<a class="nav-link <?php $tab_id === 'tab1' ? 'active' : '' ?>" id="tab1" data-toggle="tab" href="#aaa">Apply Now!</a>
标签内容相同:
<div id="aaa" class="container tab-pane <?php $tab_id === 'tab1' ? 'active' : '' ?>"><br>
Tab 1
</div>
我希望它将有助于解决您的问题。