Notice
Recent Posts
Recent Comments
Tags
- 404에러페이지
- asp.net Select
- ViewData
- 하드 마이그레이션
- Mac Oracle
- TempData
- javascript 바코드 생성
- asp.net core Select
- 바코드 생성하기
- javascript 유효성체크
- XSS PHP
- 파일업로드 유효성체크
- ViewBag
- 파일업로드 체크
- php 캐쉬제거
- 바코드 스캔하기
- 하드 윈도우 복사
- ASP.Net Core 404
- asp.net dropdownlist
- SSD 복사
- 말줄임표시
- 맥 오라클설치
- 타임피커
- javascript 바코드스캔
- django 엑셀불러오기
- XSS방어
- javascript redirection
- jquery 바코드생성
- jquery 바코드
- 강제이동
웹개발자의 기지개
[jQuery] 별점 On/Off 해보기 본문
5개의 별점을 on/off 하려고 하는데, 각각의 별마다 id값을 부여하고 attr 속성으로 class 명을 바꾸어서 처리하였다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<h3 class="common">플래너의 별점을 남겨주세요.</h3>
<ul>
<li><i class="fa-regular fa-star fa-star1" id="start1" onclick="startCheck('1')"></i></li>
<li><i class="fa-regular fa-star fa-star2" id="start2" onclick="startCheck('2')"></i></li>
<li><i class="fa-regular fa-star fa-star3" id="start3" onclick="startCheck('3')"></i></li>
<li><i class="fa-regular fa-star fa-star4" id="start4" onclick="startCheck('4')"></i></li>
<li><i class="fa-regular fa-star fa-star5" id="start5" onclick="startCheck('5')"></i></li>
</ul>
<script>
// 별점 on/off
function startCheck(num) {
var inum = parseInt(num);
for (i=1;i<=5;i++)
{
$("#start" + i).attr("class","fa-regular fa-star");
}
for (i=1;i<=inum;i++)
{
$("#start" + i).attr("class","fa-solid fa-star");
}
}
</script>
|
cs |
'jquery' 카테고리의 다른 글
[jQuery] textarea 에 타이핑한 글자수 표시하기 (0) | 2024.07.12 |
---|---|
[jQuery] 특정 태그 On/Off 토글 기능 만들기 (1) | 2024.07.02 |
[Javascript] 랜덤색상 얻기 (1) | 2024.02.09 |
[jQuery] 핸드폰번호 자동입력 (with 하이픈) (3) | 2023.12.22 |
[jquery] 더보기 기능 구현하기 (more) (0) | 2023.12.08 |
Comments