Php jQuery代码在第二页中不起作用
我有下面的脚本来显示课程的评分。但它在分页时工作正常,第一页显示5颗星,第二页显示10颗星。代码如下所示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
<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;?>')