以下代码将显示例如:
平均评分
**
根据2条评论
因此,由于它的平均评分为2星,我如何显示整数值" 2"?所以它会像:
** 2
<h2 class="avg-rating">Average Rating</h2>
<div class="average-review-rating" data-score=<%= @average_review %>></div>
<span class="number-of-reviews">Based on <%= @book.reviews.count %> reviews</span>
<script>
$('.average-review-rating').raty({
readOnly: true,
path: '/assets/',
score: function() {
return $(this).attr('data-score')
}
});
</script>
答案 0 :(得分:1)
为什么不呢:
<div class="average-review-rating" data-score=<%= @average_review %>> <%= @average_review %></div>
这将输出平均分数作为字面值。