我正在使用jQuery Raty插件,它是一个星级插件,它运行良好。
这是我的代码
$('#star').raty({
path: '/Content/RatingPlugin/',
numberMax: 5,
score: function () {
return $(this).attr('data-score');
}
});
HTML
<div id="star" data-score="@Model.Company.Rating"></div>
现在有两个问题,假设当我的页面加载@Model.Company.Rating
值是4
它会显示 4 颗星,哪个是正确的,但是如果有人点击第三颗星,它将关闭第 4 颗星,然后只有 3 颗星会亮。我希望如果用户单击任何星,然后在 javascript 中我得到该星的值并将其存储在数据库中,但它不应该对用户产生影响,我的意思是在单击用户数量on stars
后将保持不变。
如果您需要任何其他详细信息,请告诉我。