jQuery设置星级评级动态

时间:2013-11-24 04:53:42

标签: jquery html

我希望从数据库设置星级动态,我在代码和成功下使用设置值,但我不设置只读状态

jQuery on document ready

$('.raty').raty({
    readOnly: function () {
        return $(this).attr('data-read');
    },
    score: function () {
        return $(this).attr('data-rating');
    }
});

Html脚本第1和第2行示例

<div class="raty" data-rating="3" data-read='false'>
<div class="raty" data-rating="4" data-read='true'>

1 个答案:

答案 0 :(得分:0)

试试这个:

$('.raty').raty({
    readOnly: true,
    score: function () {
        return $(this).attr('data-rating');
    }
});

更新回答

HTML:

<div class="raty" data-rating="3" data-read='false'>
<div class="raty" data-rating="4" data-read='false'>

的jquery:

$(".raty").each(function() {
  $(this).raty({
    readOnly: true,
    score: function () {
        return $(this).attr('data-rating');
    }
});
});