如何手动将 JRate Star 重置为零 jRate Jquery Plugin
How to reset JRate Star to zero manually jRate Jquery Plugin
当我点击第 3 颗星时,第 3 颗星高亮显示 then.but 当我点击重置按钮将星重置为零时,意味着没有选择星 我已经尝试这样做但它创建了一个新的 5前 5 颗星旁边的五颗星..
这是我的代码
$(".jRate").jRate({
onSet: function(rating) {
alert(rating);
}
});
On reset button
$('.reset').on('click',function(){
$(".jRate").jRate({
rating: 0,
});
});
所以它现在总共显示了 10 颗星,当我点击重置按钮时我应该如何只得到 5 颗星并且不应该选择星星意味着必须重置星星。
提前致谢..
jRate 的文档并不详尽。我也有同样的问题。可以通过setRating()函数解决。
var x = $(".jRate").jRate({
onSet: function(rating) {
alert(rating);
}
});
$('.reset').on('click',function(){
x.setRating(0);
});
以上代码将解决您的问题。
我知道这是一个迟到的回复,但希望这个解决方案能帮助其他人:)
当我点击第 3 颗星时,第 3 颗星高亮显示 then.but 当我点击重置按钮将星重置为零时,意味着没有选择星 我已经尝试这样做但它创建了一个新的 5前 5 颗星旁边的五颗星.. 这是我的代码
$(".jRate").jRate({
onSet: function(rating) {
alert(rating);
}
});
On reset button
$('.reset').on('click',function(){
$(".jRate").jRate({
rating: 0,
});
});
所以它现在总共显示了 10 颗星,当我点击重置按钮时我应该如何只得到 5 颗星并且不应该选择星星意味着必须重置星星。 提前致谢..
jRate 的文档并不详尽。我也有同样的问题。可以通过setRating()函数解决。
var x = $(".jRate").jRate({
onSet: function(rating) {
alert(rating);
}
});
$('.reset').on('click',function(){
x.setRating(0);
});
以上代码将解决您的问题。 我知道这是一个迟到的回复,但希望这个解决方案能帮助其他人:)