【问题标题】:jquery raty get score in 0.5 intervaljquery 比率在 0.5 间隔内获得分数
【发布时间】: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 可能会成功...
  • 也试过了,不行

标签: jquery raty


【解决方案1】:

我用

click: function(score, evt) {               
    var score = Math.round(score*2)/2;
}

但不是最好的方法:/

【讨论】:

  • 虽然这可能会回答作者的问题,但它缺少一些解释性文字和/或文档链接。如果没有围绕它们的一些短语,原始代码 sn-ps 并不是很有帮助。您可能还会发现how to write a good answer 非常有帮助。请编辑您的答案。
猜你喜欢
  • 2022-01-20
  • 1970-01-01
  • 2018-02-15
  • 2011-10-02
  • 1970-01-01
  • 2017-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多