itn 2023-10-13
레이어팝업 콘솔로그 추가
@f8d9b1898df36d978a3b05848c995862acd24fc8
src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
--- src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
+++ src/main/webapp/WEB-INF/jsp/web/main/mainPage.jsp
@@ -33,21 +33,38 @@
 	var evntPopCk = fnGetCookie('layer_evntPayPop');
 	var pointPopCk = fnGetCookie('layer_pointPop');
 	
+	console.log("# 팝업 레이어 : START");
+	console.log("layer_evntPayPop : " + evntPopCk);
+	console.log("layer_pointPop : " + pointPopCk);
+	
 	if(evntPopCk != null && pointPopCk != null){//팝업 쿠키가 모두 있는 경우 안보여준다.
+		console.log("eventLayerPop : STEP 1. 이벤트 팝업 쿠키가 모두 있는 경우 안보여준다.");
+	
 		$(".eventLayerPop").css("display","none");
+		$(".eventLayerPop").hide();
 	}else if(evntPopCk == null && pointPopCk == null){// 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기
+		console.log("eventLayerPop : STEP 2. 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기.");
+	
 		$(".eventLayerPop").css("display","block");
+		$(".eventLayerPop").show();
 	}else if(evntPopCk != null || pointPopCk != null){
+		console.log("eventLayerPop : STEP 3. 이벤트 팝업 쿠키가 하나라도 있으면 보여주기");
 		
 		$(".eventLayerPop").css("display", "block");
+		$(".eventLayerPop").show();
 		if (fnGetCookie('layer_evntPayPop') != null) { //첫결제 이벤트 쿠키가 없으면 보여주기
+			console.log("이벤트 쿠키 있음 : HIDE");
+		
 			$('.payEventPop').css("display","none");
+			$('.payEventPop').hide();
 		}
 		
 		if (fnGetCookie('layer_pointPop') != null) { //포인트 안내 팝업, 3일 안보기 체크
-			$('.pointPop').css("display","none");
-		}
+			console.log("포인트 쿠키 있음 : HIDE");
 		
+			$('.pointPop').css("display","none");
+			$('.pointPop').hide();
+		}
 	}
 	
 	//레이어 팝업이 하나도 없으면 배경도 안보이도록 처리
@@ -268,17 +285,27 @@
 		eventYn = true;
 	</c:if>
 	
+	console.log("");
+	console.log("이벤트 팝업 호출 처리");
+	console.log("payCount : " + payCount);
+	console.log("eventYn : " + eventYn);
+	console.log("blineCode : " + blineCode);
+	
 	if(payCount < 1 && eventYn && blineCode == 'N'){//결제내역이 하나도 없고, 이벤트가 진행중이면  팝업 호출
+		console.log("이벤트 팝업 함수 CALL");
 		remoteEventPayPop(payCount);
 	}else{//이벤트 대상자가 아니면 첫결제 이벤트 팝업은 안보여준다.
-		
+		console.log("이벤트 팝업 : HIDE");
+	
 		$('.payEventPop').css("display","none");
+		$('.payEventPop').hide();
 	
 		if($(".layer_popup:visible").length == 0){
 			$(".layer_popup_wrap").hide();
 		}
 	}
 	
+	console.log("# 팝업 레이어 : END");
 });
 
 function leadingZeros(n, digits) {
@@ -950,9 +977,15 @@
 //이벤트 팝업 호출
 function remoteEventPayPop(payCount) {
 	if (fnGetCookie('layer_evntPayPop') != null) { //첫결제 이벤트 팝업 3일 안보기 체크
+		console.log("이벤트 쿠키 있음 : HIDE");
+	
 		$('.payEventPop').css("display","none");
+		$('.payEventPop').hide();
 	}else{
+		console.log("이벤트 쿠키 없음 : SHOW");
+		
 		$('.payEventPop').css("display","block");
+		$('.payEventPop').show();
 	}
 	
 	/* document.eventForm.payCount.value = payCount;
Add a comment
List