【发布时间】:2013-09-17 15:12:41
【问题描述】:
我在页面上使用带有 5 个评级选项的 jquery 比率。我想统计所有 5 个评级的 score。我给每个评分都赋予了自己的 ID #targetKeep1 #targetKeep2 等...并将 scoreName 更改为唯一的。我想以某种方式将所有分数加起来并显示出来。我该怎么做呢?
会不会是 function(score, evt) { var answer1 = score; var answer2 = score; var answer3 = score; etc.. } 之类的东西?
<script type="text/javascript">
$(function() {
$.fn.raty.defaults.path = 'img/';
$('#targetKeep1').raty({
cancel : false,
width : 310,
number : 6,
target : '#targetKeep1-hint',
single : true,
hints : ['0', '1', '2', '3', '4' , '5'],
targetKeep : true,
scoreName : 'answer1',
click: function(score, evt) {
alert('ID: ' + $(this).attr('id') + "\nscore: " + score + "\nevent: " + evt);
}
});
});
$(function() {
$.fn.raty.defaults.path = 'img/';
$('#targetKeep2').raty({
cancel : false,
width : 310,
number : 6,
target : '#targetKeep2-hint',
single : true,
hints : ['0', '1', '2', '3', '4' , '5'],
targetKeep : true,
scoreName : 'answer2',
});
});
【问题讨论】:
标签: javascript jquery raty