在Jquery中使用PHP变量

0 javascript php jquery

嗨,我已经阅读了关于在jquery中使用php变量的这个帖子,但不知怎的,它在我的网站上不起作用: LINK

使用Javascript:

<script>
var row_id="<?php echo $r['id']; ?>";

$(document).ready(function(){
  $("#que"+row_id).click(function(){
    $("#ans"+row_id).slideToggle();
  });
});


</script>
<?php foreach($res as $r) : ?>

    <li id="que<?php echo $r['id']; ?>">Q<?php echo $r['id']; ?>: <?php echo $r['question']; ?>          </li> 
    <div id="ans<?php echo $r['id']; ?>" style="padding:5px;">A: <?php echo $r['answer']; ?></div> 
<?php endforeach; ?>
Run Code Online (Sandbox Code Playgroud)

Kha*_*han 7

只需使用课程.否则,您将最终为每个问题编写一段jquery代码.

<script>
$(document).ready(function(){
  $(".que").click(function(){
    $(this).next().slideToggle();
  });
});
</script>

<?php foreach($res as $r) : ?>
    <li class="que">Q<?php echo $r['id']; ?>: <?php echo $r['question']; ?></li> 
    <div style="padding:5px;">A: <?php echo $r['answer']; ?></div> 
<?php endforeach; ?>
Run Code Online (Sandbox Code Playgroud)

小提琴