<div class="clearfix">
<ul class="section-categories">
<li><a href="#all_games" data-toggle="tab">All</a></li>
<li><a href="#a" data-toggle="tab">a</a></li>
<li><a href="#b" data-toggle="tab">b</a></li>
<li><a href="#c" data-toggle="tab">c</a></li>
</ul>
</div>
标签可以显示在网址中吗?所以我可以这样做:
<li><a href="index.php?Like=#a" data-toggle="tab">a</a></li>
$tab_like = $_GET['Like'];
$tab_content::find_by_first_letter($tab_like);
现在,bootsrap阻止它在网址中显示,跟随几个指南,我跟着的一些指南显示在网址中,但仍然是$ _GET变量无法将其显示出来:( 我有0次javascript经验,所以我希望你能为我解释一下 我也希望有人可以帮助我!
答案 0 :(得分:0)
您不允许在网址参数中使用相当多的字符,因为它们在网址中具有特殊含义。 #
字符就是其中之一。您需要做的是编码参数的值。所以这应该有效:
<?php
echo '<li><a href="index.php?Like='.urlencode('#a')." data-toggle="tab">a</a></li>';
?>
或其任何变体。