php - 将类添加到 jquery 中的事件列表项

标签 php css

我在 Php 的 foreach 循环中有如下列表

<?php 
     $cnt=1;
     foreach ($this->session->userdata('questions') as $row) {
         $i=1;
         foreach($row as $q) {      ?>
           <li id="<?php echo "number-". $q->subjectid."_".$i;?>" onclick="showQuestion('<?php echo "#".$q->subjectid."_".$i;?>');" class="btn bg-primary numbers z-answered"  >
            <?php echo $cnt++;?>
            </li>
            <?php 
            $i++;
         } 
    } 
?>

它将显示从 1 到 100 的问题编号(假设)

我想当用户点击任何问题时,它会向当前问题添加演示 css 类 如何实现。

最佳答案

如果你想,你可以使用 jQuery:

$(document).ready(function(){
  $('li').click(function(){
    $(this).addClass('demo');
    //code to remove class from rest of the <li>'s
    $(this).siblings().removeClass('demo');
  });
});

关于php - 将类添加到 jquery 中的事件列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27200819/

相关文章:

html - 如何在只有一个属性的表单中更改多个按钮的边框颜色?

javascript - 为什么我将以下 JQuery 放在我的网站中时,它在 IE 浏览器上不起作用?

php - 如何修复 2 个 Web 客户端之间的字符串长度编码?

php - 如何在 android/ios 应用程序中配置 facebook 注册功能

php - 比较 Virtuemart 中的产品

php - 如何过滤函数参数

php - 打开动态文件(fopen)

javascript - 限制 Chart.js 折线图上的标签数量

javascript - jQuery 熔岩灯悬停 (CSS)

jquery - 背景幻灯片 z-index 阻碍了主要内容