我在这里找到了一个评级“控制”的例子http://jsfiddle.net/RpfLa/400/它工作正常,但它没有能力在点击星星时保持突出显示。
虽然要让它工作,我只需要添加class="rated"
一个标签,s
但它仍然有点复杂。
<!-- a rating with 1 star -->
<span class='star-rating'>
<s class='rated'>
<s>
<s>
<s>
<s>
</s>
</s>
</s>
</s>
</s>
</span>
我只是不知道什么是有效的算法。
所以当我知道评分是多少时
var numStars = $(e.target).parentsUntil("span").length+1;
我如何找到一个相关s
的,并在它之前制作它和所有的class="rated"
?