【问题标题】:How to get half/partial star rating如何获得一半/部分星级
【发布时间】:2014-08-07 16:59:43
【问题描述】:

我在一个网站上使用过 jquery 星级评分。我使用this plugin 来做到这一点。在一页上,我必须将星级评分设为只读模式,现在我需要根据“平均值”值以一半/部分状态显示星级,如下图所示:

我在那个插件的演示中看到了这个功能。 This is their demo link。我虽然通过在 jQuery 中使用 average: 0.42 使星形部分自动像演示一样。但是,它没有那样做。我在他们的文档中找不到任何其他选项来执行此操作。那么,我怎样才能使星级图像根据值偏向

My fiddle

jQuery:

$('.starbox').starbox({
    average: 0.42
});

【问题讨论】:

  • 使用 0.42 与说 2.1 / 5 相同,这不是他们所拥有的 - 您需要像示例图像中那样制作平均 0.48484848484848486 以获得与他们相同的渲染,请参阅@的答案说话

标签: jquery css rating-system


【解决方案1】:

我用过

$('.starbox').starbox({
    average: 0.48,
    changeable: false // turning the rating into read-only mode
});

它给了我部分星星就好了。调整值,它会递增或递减。

【讨论】:

  • 就是这样!我想,还有别的问题。因为,我预计 4.2 不会显示满星状态。这就是为什么,我没有尝试其他价值。那么,该插件不允许某些部分值的部分状态?
猜你喜欢
  • 2019-05-31
  • 1970-01-01
  • 2016-05-11
  • 2023-03-27
  • 2021-11-25
  • 2021-03-30
  • 2022-01-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多