danDevlog

JQuery(제이쿼리) CheckBox 버전 오류 본문

오류 및 편의성 모음

JQuery(제이쿼리) CheckBox 버전 오류

단데기이 2022. 6. 5. 12:50
728x90
/* 체크박스 전체 선택 */
$(".all_check_input").on("click", function(){

	/* 체크박스 체크/해제 */
	if($(".all_check_input").prop("checked")){
		$(".individual_cart_checkbox").attr("checked", true);
	} else{
		$(".individual_cart_checkbox").attr("checked", false);
	}
	
	/* 총 주문 정보 세팅(배송비, 총 가격, 마일리지, 물품 수, 종류) */
	setTotalInfo($(".cart_info_td"));	
	
});

해당 기능은 체크박스들을 전체 체크, 해제 하도록 기능을 구현하였는데, 문제는 false는 잘 작동하였지만, 다시 true로 돌아가는 버튼은 작동하지 않았다.

 

Stack Over Flow 에서 검색한 결과

이러한 답변을 검색할 수 있었다 내가 사용하던 제이쿼리 버전에서는 작동하지 않는다는 것이다.

때문에 prop로 바꾸고 실행하였더니 잘 작동하는것을 확인하였다.

Comments