<!doctype html>
<html>
<head>
<meta charset=
"UTF-8"
>
<title></title>
<meta name=
"viewport"
content=
"width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"
/>
</head>
<style type=
"text/css"
>
.stars{
white-space: nowrap;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
.stars li{
display: inline-block;
color:#ADADAD;
font-size: 40px;
}
</style>
<body>
<ul
class
=
"stars"
>
<li>★</li>
<li>★</li>
<li>★</li>
<li>★</li>
<li>★</li>
</ul>
<script src=
"../../js/common/jquery-git.js"
></script>
<script>
$(
function
() {
varisClicked =false;
varbeforeClickedIndex = -1;
varclickNum = 0;
$(
'li'
).hover(
function
() {
if
(!isClicked) {
$(this).css(
'color'
,
'#F0AD4E'
);
varindex = $(this).index();
for
(vari = 0; i <= index; i++) {
$(
'li:nth-child('
+ i +
')'
).css(
'color'
,
'#F0AD4E'
);
}
}
},
function
() {
if
(!isClicked) {
$(
'li'
).css(
'color'
,
'#ADADAD'
);
}
}
);
$(
'li'
).click(
function
() {
$(
'li'
).css(
'color'
,
'#ADADAD'
);
isClicked =true;
varindex = $(this).index();
for
(vari = 1; i <= index+1; i++) {
$(
'li:nth-child('
+ i +
')'
).css(
'color'
,
'#F0AD4E'
);
}
if
(index == beforeClickedIndex) {
clickNum++;
if
(clickNum % 2 == 1) {
$(
'li:nth-child('
+ (index + 1) +
')'
).css(
'color'
,
'#ADADAD'
);
}
else
{
$(
'li:nth-child('
+ (index + 1) +
')'
).css(
'color'
,
'#F0AD4E'
);
}
}
else
{
clickNum = 0;
beforeClickedIndex = index;
}
});
});
</script>
</body>
</html>