html 소스
<div class="mt-4">
<span class="rating-star">
<span class="Unfavorites" value="Unfavorites" style="display: inline;" onclick="favorites(this)"></span>
<span class="Favorites" value="Favorites" style="display: none;" onclick="Unfavorites(this)"></span>
</span>
</div>
js 소스
// 즐겨찾기 추가
function favorites(e){
var i = $(".Unfavorites").index(e); // 같은 클래스 내 index 값을 가져옴
document.getElementsByClassName('Unfavorites')[i].style.display = "none"; // 즐겨찾기 취소 버튼 비활성화
document.getElementsByClassName('Favorites')[i].style.display = "inline"; // 즐겨찾기 추가 버튼 활성화
}
// 즐겨찾기 해제
function Unfavorites(e){
var i = $(".Favorites").index(e); // 같은 클래스 내 index 값을 가져옴
document.getElementsByClassName('Unfavorites')[i].style.display = "inline"; // 즐겨찾기 취소 버튼 비활성화
document.getElementsByClassName('Favorites')[i].style.display = "none"; // 즐겨찾기 추가 버튼 활성화
}
실행 결과
'IT > jsp' 카테고리의 다른 글
jsp 팝업창 게시 기한 설정하기 (0) | 2022.06.14 |
---|---|
jsp 퀵메뉴, top버튼 만들기 (0) | 2022.06.13 |
jsp 팝업창 이동하기 (0) | 2022.06.13 |
jsp 팝업창 만들기 (0) | 2022.06.07 |
vTicker 활용한 롤링배너 사용하기 (0) | 2022.06.07 |
댓글