썩구노트

이미지 없이 구현하는 간단한 별점 기능 제이쿼리 본문

CSS

이미지 없이 구현하는 간단한 별점 기능 제이쿼리

양석규 2016. 7. 28. 18:43

1.html

<p class="star_rating">
    <a href="#" class="on">★</a>
    <a href="#" class="on">★</a>
    <a href="#" class="on">★</a>
    <a href="#">★</a>
    <a href="#">★</a>
</p>


2.css

.star_rating {font-size:0; letter-spacing:-4px;}
.star_rating a {
    font-size:22px;
    letter-spacing:0;
    display:inline-block;
    margin-left:5px;
    color:#ccc;
    text-decoration:none;
}
.star_rating a:first-child {margin-left:0;}
.star_rating a.on {color:#777;}


3.Jquery

$( ".star_rating a" ).click(function() {
     $(this).parent().children("a").removeClass("on");
     $(this).addClass("on").prevAll("a").addClass("on");
     return false;
});





출처:http://uidevelop.tistory.com/36