제이쿼리 쿠키 플러그인 오류

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
제이쿼리 쿠키 플러그인 오류

QA

제이쿼리 쿠키 플러그인 오류

본문

제이쿼리 쿠키 플러그인을 사용하여 팝업 X버튼 클릭시 24시간동안닫기 기능을 구현하였습니다.

다른 사이트에서 정상적으로 작동하는것을 확인하였는데 한 사이트에서만 $.cookie is not a function 이라는 문제가 발생합니다.

 

제이쿼리 플러그인이 여러개라서 발생하는 문제도 아닌것같고 플러그인을 다운받아서 파일명을 jquery_cookie.js로 바꾼뒤 연결해도 안됩니다.

 

해결 도와주세요ㅠㅠ

 

2039116639_1648013995.4092.png

 

 

2039116639_1648014103.8809.png

 

 


<!--X버튼 클릭시 24시간 이후 다시 뜨게-->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
 
<script>
    $(function() {
        if($.cookie("popup") == "none"){
            $(".headpop").hide();
            $(".headpop_x_bnt").hide();
        } else {
            $(".headpop").show();
            $(".headpop_x_bnt").show();
            $(".header").css({marginTop:"9%"});
        }
        $(".headpop_x_bnt").on("click", closePop);
        function closePop(){
            $.cookie("popup","none", {expire:1, path:"/"});
            $(".headpop").hide();
            $(".headpop_x_bnt").hide();
            $(".headpop").animate({opacity:0,width:"0%",height:"0%"});
            $(".header").animate({margin:"0"});
        }
    });
</script>

이 질문에 댓글 쓰기 :

답변 2

에러 자체는 함수가 없다는것이고
이유는 다양합니다만, 코드 중복, 충돌, 위의 스크립트오류로 인해 아래의 스크립트가 제대로 실행되지 않았거나..

등의 확인을 해보셔야 합니다

저 오류는 플러그인이 제대로 로드되지 않았을때 뜨는 오류로 보이는데 url을 알려주셔야 할듯요

답변을 작성하시기 전에 로그인 해주세요.
전체 16
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT