채택완료

팝업 닫기 버튼 안눌림

2020-04-06 (월) 10:26:37 2,104

메인슬라이드 jssor 소스 넣은 이후로

그누보드 관리자에서 추가하는 팝업이 생성은 되는데 24시간안보기와 닫기 버튼이 안눌립니다..

상단에 메인에서만 보이는 팝업바도 안나오고..

개발자도구를 보니 쿠키 스크립트가 오류뜨는데 이게 충돌나서 안되는걸까요?

도와주세요..

<!--팝업시작-->

<style>
#close_pop {padding-right:350px; text-align:right; background-color:#818694;}
</style>
<?
if ($_SERVER["REQUEST_URI"] == "/index.php" || $_SERVER["REQUEST_URI"] == "/index2.php" || $_SERVER["REQUEST_URI"] == "/" || $_SERVER["REQUEST_URI"] == "/index.php?device=pc" ) {
?>
<!--<div style="background-color:#f7c9c5; display:none;" id="top_popup">-->
<div style="display:none;" id="top_popup">
    <!--<div style="width:1715px; margin:0 auto; background-color:#efefef; height:146px;" id="popContents">-->
    <div style="width:100%; height:146px;" id="popContents">
        <!--롤링처리 시작-->
        <?include "_jquery_image_rolling_banner.php";?>
        <!--롤링처리 끝-->
    </div>
    <div id="close_pop" style="color:#fff;">
        <input type="checkbox" id="notToday" name="notToday" onclick="todayPop('ok');">&nbsp;&nbsp;
        하루동안 보지않음&nbsp;&nbsp;
        <a href="javascript:;" id="cPopClose" style="color:#fff;">[닫기]</a>
    </div>
</div>
<?
}
?>
<script src="/js/jquery.cookie.js"></script>
<script type="text/javascript">

$(document).ready(function() {
    // 준비중인 페이지 경고창 띄워줌
    $(".notReady").on("click", function() {
        alert('준비중입니다.');
        return false;
    });

    // 팝업 닫기 버튼 클릭하면 스르륵 사라짐
    $("#cPopClose").on("click", function() {
        $("#top_popup").hide("slow");
    });

    // 하루동안 보지않음에 체크 안했을 경우, 홈페이지 로딩 된 1초 후에 팝업 스르륵 내려옴
    if ($.cookie('pop_cookie') != "ok") {
        setTimeout("$('#top_popup').slideDown().delay()",300);
    }
});
// 하루동안 보지않음에 체크하면 쿠키 구움.
function todayPop (value) {
    $.cookie('pop_cookie', 'ok', { expires: 1, path: '/', domain: 'seoulbro.com', secure: false });
}
</script>
<!--팝업 끝-->

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2020-04-06 (월) 10:53:39

우선 jquery가 보이는 것만 4개가 나옵니다.

제일 위에 있는 거 하나만 빼고 다 삭제하셔야 합니다.

그런 후에 다시 확인해 보세요.

답변에 대한 댓글 1개

상단팝업을 제이쿼리를 포기하니 팝업닫기가 눌리네용..ㅜㅜ 상단팝업은 다른걸 연구해봐야겠습니ㅏㄷ 감사합니다!

지금 확인해 보니 jquery 부분이 제대로 반응을 하지 않는걸로 확인됩니다.

답변에 대한 댓글 1개

어떻게 수정해야 될까요..?ㅠㅠ

답변을 작성하려면 로그인이 필요합니다.