Php jQuery代码在第二页中不起作用

Php jQuery代码在第二页中不起作用,php,jquery,html,Php,Jquery,Html,我有下面的脚本来显示课程的评分。但它在分页时工作正常,第一页显示5颗星,第二页显示10颗星。代码如下所示 <div class="ft-item"> <div class="rating_<?php echo $row->courseId;?>"> </div> <script> $('.rating_<?php echo $row->courseId;?>').raty({ st

我有下面的脚本来显示课程的评分。但它在分页时工作正常,第一页显示5颗星,第二页显示10颗星。代码如下所示

<div class="ft-item">
    <div class="rating_<?php echo $row->courseId;?>">
</div>
<script>
    $('.rating_<?php echo $row->courseId;?>').raty({
        starOff : '<?php echo base_url()?>public/images/star/icon-star-2.png',
        starOn  : '<?php echo base_url()?>public/images/star/icon-star-1.png',
        starHalf: '<?php echo base_url()?>public/images/star/icon-star-3.png',
        readOnly : true,
        half  : true,
        score : <?php echo $r;?>,
        space : true
     });  
</script>    

,
空间:对
});  
第一页课程图像

在本课程中,第一页显示并定位了五颗星

第二页课程图像

在本课程中,第二页显示并定位了10颗星星


上述脚本是否未绑定到第二页?

当您通过ajax调用分页时,还需要在
成功
函数中的ajax响应后调用脚本。但问题是你的分数需要针对每一本书/每一个项目,你需要改变分数

score : <?php echo $r;?> 


您是否正确地将jQuery
包含在第二页中?另外,您是否检查了代码不能运行两次(没有循环或类似的情况)并尝试将脚本放入jQuery(document).ready(function{});。。检查浏览器的控制台日志是否有错误。如果分页是通过
ajax
加载页面,则需要在页面加载后再次调用脚本,并将其包装在
中。read()
function@MuhammadOmerAslam是的,我通过ajax打电话。如何再次调用?@chade_uuuu第二次也控制到同一页我想在加载第二页时绑定上面的代码。怎么做?
$('.rating_<?php echo $row->courseId;?>')