簡體   English   中英

將類添加到jQuery中的活動列表項

[英]Add class to active list item in jquery

我在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的addClass()方法。

您可以使用jQuery來實現以下目的:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM