jquery 比率在 0.5 间隔内获得分数
Posted
技术标签:
【中文标题】jquery 比率在 0.5 间隔内获得分数【英文标题】:jquery raty get score in 0.5 interval 【发布时间】:2017-02-27 17:30:10 【问题描述】:我正在使用 jQuery Raty JS,我希望得分总是在 0.5 的区间内,无论它在哪里点击星星 例如。 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5
预期结果:星星应该以 0.5 的间隔显示
目前,代码是这样的
$('#custom_p').raty(
half: true ,
halfShow : true,
precision : true,
round : down: .25, full: .6, up: .76 ,
click: function(score, evt)
alert('ID: ' + this.id + "\nscore: " + score + "\nevent: " + evt);
);
可能需要查看圆形参数
【问题讨论】:
precision: false
可能会成功...
也试过了,不行
【参考方案1】:
我用
click: function(score, evt)
var score = Math.round(score*2)/2;
但不是最好的方法:/
【讨论】:
虽然这可能会回答作者的问题,但它缺少一些解释性文字和/或文档链接。如果没有围绕它们的一些短语,原始代码 sn-ps 并不是很有帮助。您可能还会发现how to write a good answer 非常有帮助。请编辑您的答案。以上是关于jquery 比率在 0.5 间隔内获得分数的主要内容,如果未能解决你的问题,请参考以下文章
[转]01分数规划算法 ACM 二分 Dinkelbach 最优比率生成树 最优比率环
POJ 2728 Desert King(最优比率生成树 01分数规划)
[POJ 2728]Desert King(0-1分数规划/最优比率生成树)