rate プラグインを使用して、複数のアイテムに評価の星を表示します。次のようなデータ属性で評価スコアを初期化します
<span class="rating_score" data-rating="{{ review.rating}}" ></span>
次に、クラスを実行し、次のようにレートを開始します
jQuery(".rating_score").each(function() {
$_this = jQuery(this);
console.log(($_this.attr('data-rating') ));
jQuery(this).raty({
path: '/bundles/gfx/rating/',
starOn: 'star.gif',
starOff: 'star_empty.gif',
hintList: ['1', '2', '3', '4', '5'],
scoreName: 'rating',
start: ($_this.attr('data-rating') ),
width: 13,
readOnly: true
});
});
問題は、表示される評価値が各アイテムで同じになることです。スニペットの何が問題なのですか