我正在处理项目以显示某些字段的费率,而我已经从服务器获取此字段的费率,例如"60%"
或"50%"
等等......
我不知道是否有任何jQuery插件可以帮助仅显示速率而无需点击功能
类似
var rate = "60%";
jQuery.setRate(rate); // or something like this
任何帮助将不胜感激
答案 0 :(得分:0)
Pesonally我认为你不需要插件,你可以根据你从db获得的速率显示不同的图像。
首先,删除非数字字符,只是为了得到整数(数字)值。 之后,您只需为不同的开始图像(?)
创建规则var sImageUrl="";
if (rate >0 && rate =<10) sImageUrl="/[yourUrl]/imageStars_1.jpg";
if (rate >10 && rate =<20) sImageUrl="/[yourUrl]/imageStars_2.jpg";
...
好吧,如果您考虑不添加插件,如果您只想显示结果,也许您甚至不能在客户端网站上执行此操作并在服务器端“处理”此图像选择(作为其他选项)...
答案 1 :(得分:0)
如果你需要一些也可以点击的东西,raty插件非常棒,即使没有格式良好的数据也很好(意味着它需要4.7并将其四舍五入到5星等):raty。