我需要在 php 分页上设置事件颜色。
我的代码是
<ul class="pager" role="tablist">
<li class="previous" onclick="goTo(1);"><a href="#" style="float:none;"><span aria-hidden="true">←</span> Previous</a></li>
<li class="active">
<?php
$article_result2 = mysqli_query($link, "SELECT * FROM blog_table AS b INNER JOIN article_category AS ac ON b.blog_id=ac.blog_id where category_id='$category_id' && lang_id='$lang_id' && status='1' && published_date <= '$today' ORDER BY b.blog_id DESC");
$count=mysqli_num_rows($article_result2);
$count=$count/4;
$count=ceil($count);
$active=1;
for($pg=1;$pg<=$count;$pg++)
{
?>
<a aria-controls="tab2" href="sub-category.php?page=<?php echo $pg;?>&subcat_id=<?php echo $category_id;?>&lang_id=<?php echo $lang_id;?>" role="tab"><?php echo $pg; ?></a>
<?php } ?>
</li>
<li class="next" onclick="goTo(2);">
<a href="#" style="float:none;">Next <span aria-hidden="true">→</span></a>
</li>
</ul>
当我在 <li>
上添加事件类(class)时它影响所有选项卡。我需要在当前事件的选项卡上添加此类,它总是会在选择元素时发生变化。
最佳答案
因为您在 for() 循环中编写,而 for() 循环在内部,因此无论您单击哪个选项卡,即使您不单击任何内容,所有选项卡都设置为“事件” ……
您应该尝试使用 for() 循环来创建
关于php - 在 php 分页上设置事件选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48089804/