diff --git a/lib/jquery.raty.js b/lib/jquery.raty.js index e61def04..daa07395 100644 --- a/lib/jquery.raty.js +++ b/lib/jquery.raty.js @@ -564,7 +564,7 @@ if (name) { var icon = this.opt[name]; - var star = this.stars[Math.ceil(score) - 1]; + var star = this.stars[Math.max( Math.ceil(score) - 1,0)]; this._setIcon(star, icon); } // Full down: [x.00 .. x.25] @@ -599,7 +599,7 @@ // TODO: model spec _setTitle: function(score, evt) { if (score) { - var integer = parseInt(Math.ceil(score), 10); + var integer = parseInt(Math.max(Math.ceil(score),0), 10); var star = this.stars[integer - 1]; star.title = this._getHint(score, evt);