@extends('layouts/master')
@section('style')
<style>
.starR{
background: url('http://miuu227.godohosting.com/images/icon/ico_review.png') no-repeat right 0;
background-size: auto 100%;
width: 30px;
height: 30px;
display: inline-block;
text-indent: -9999px;
cursor: pointer;
}
.starR.on{background-position:0 0;}
</style>
@endsection
@section('content')
<p>content section</p>
<div class="starRev">
<span class="starR on" data-value="1">★</span>
<span class="starR" data-value="2">★</span>
<span class="starR" data-value="3">★</span>
<span class="starR" data-value="4">★</span>
<span class="starR" data-value="5">★</span>
</div>
@endsection
@section('script')
<script>
$('.starRev span').click(function(){
var obj = $(this);
obj.parent().children("span").removeClass("on");
obj.addClass("on").prevAll("span").addClass("on");
console.log(obj.attr('data-value'));
});
</script>
@endsection
'개발자 > JS' 카테고리의 다른 글
[자바스크립트] 8.배열 (0) | 2021.01.19 |
---|---|
[자바스크립트] 7. object (0) | 2021.01.18 |
6. class vs objec (0) | 2021.01.10 |
5. Arrow Function 함수의 선언과 표현 (0) | 2021.01.04 |
자바스크립트 4. operator, if, for loop (0) | 2021.01.03 |