Skip to content

Instantly share code, notes, and snippets.

@koenhendriks
Created February 11, 2015 22:13
Show Gist options
  • Save koenhendriks/e97e23c1b1c8a83061ac to your computer and use it in GitHub Desktop.
Save koenhendriks/e97e23c1b1c8a83061ac to your computer and use it in GitHub Desktop.
Simple Star Rating
<body>
<h2>Stars</h2>
<div class="stars">
<span class="fa fa-star-o star"></span>
<span class="fa fa-star-o star"></span>
<span class="fa fa-star-o star"></span>
<span class="fa fa-star-o star"></span>
<span class="fa fa-star-o star"></span>
</div>
</body>
$('.star').hover(function(){
$(this).prevAll().andSelf().removeClass('fa-star-o').addClass('fa-star');
});
$('.star').mouseout(function(){
$(this).prevAll().andSelf().removeClass('fa-star').addClass('fa-star-o');
});
$('.star').click(function(){
alert($(this).prevAll().length+1);
});
.star{
cursor:pointer;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment