jQuery Raty 一款不错的星级评分插件一款不错的星级评分插件
在做商品评价时,一般情况下,我们需要一个星级评分的组件,而jQuery Raty恰好满足我们的需求。
一、展示一、展示
二、使用教程二、使用教程
①、下载插件
https://github.com/wbotelhos/raty
②、导入文件
<script type="text/javascript" src="${ctx}/components/raty/jquery.raty.js"></script>
<link type="text/css" rel="stylesheet" href="${ctx}/components/raty/jquery.raty.css" />
③、设置raty的全局图片路径
$.fn.raty.defaults.path = common.ctx + ‘/components/raty/images’;
主要是指定五角星的显示样式,可以是五角星,也可以是其他。
④、新增raty的div
<form class="form-horizontal required-validate"
method="post">
<div class="form-group">
<label for="" class="col-md-2 control-label">评价星级</label>
<div class="col-md-10">
<div class="raty" name="level" data-bv-notempty>${good_comment.level}</div>
</div>
</div>
<div class="form-group text-center ">
<div class="col-md-11 col-md-offset-1">
<button type="submit" class="btn btn-primary">保存商品评价</button>
</div>
</div>
</form>
1.创建一个div即可。
2.指定class属性为raty,为页面加载时初始化raty组件。
3.指定name为level,作为传递到后台数据的parameter的name。
4.指定当前bootstrap validator的filed域为notempty,表单提交时必须选中至少一个星。
5.在div中进行赋值,通过text内容设置raty的值。