单击后,所选类别不会保持活动状态

时间:2015-06-16 12:33:05

标签: php jquery mysql css categories

我有一个在线展示产品的网站。在其中,我列出了类别和子类别。当我点击某个类别时,它不会保持活动状态/已选中状态。我有一个class="active",点击后会添加到所选类别中,但在选择时不会展开。

这是我的网站www.sitimobil.mk。示例站点是www.fixit.mk

在左侧,您有类别和子类别。

<?php
$qKategori = ("SELECT * FROM kategori WHERE kprind = 0");
$rKategori = mysqli_query($dbc, $qKategori);
if ($rKategori) {
    while ($exKat = mysqli_fetch_array($rKategori, MYSQLI_ASSOC)) {
        $emrikategorise = $exKat['kemri'];
        $idkategori     = $exKat['kid'];
        $idprind        = $exKat['kprind'];
?>  
    <li><a href="#"><?= $emrikategorise; ?></a>
    <ul <?php
        if ($_GET['kid'] == $idkategori) {
            echo 'class="active"';
        }
?>>
    <?php
        $qPrind = ("SELECT * FROM kategori WHERE kprind = '" . $idkategori . "'");
        $rPrind = mysqli_query($dbc, $qPrind);
        while ($prind = mysqli_fetch_array($rPrind)) {
?>
    <li><a href="kategori.php?kid=<?= $prind['kid'] ?>&kprind=<?= $prind['kprind'] ?>" <?php
            if ($_GET['kid'] == 48) {
                echo 'class="active"';
            }
?>><?= $prind['kemri'] ?></a></li>
    <?php
        }
        mysqli_free_result($rPrind);
?>
    </ul>
    </li>
    <?php
    }
    mysqli_free_result($rKategori);
}
?>

0 个答案:

没有答案
相关问题