그누보드에 있는 스크립트를 가져왔는데 크롬에서는 되고 익스에선 무반응입니다

그누보드에 있는 스크립트를 가져왔는데 크롬에서는 되고 익스에선 무반응입니다

QA

그누보드에 있는 스크립트를 가져왔는데 크롬에서는 되고 익스에선 무반응입니다

답변 2

본문

그누보드에 있는 기능을 몇개 가져왔는데요

1. 팝업 - 24시간 동안 보이지 않기 버튼이 작동 안됩니다. (구글/익스 둘다)

2. TOP으로 가기 버튼 - 익스에서만 안됨

<button type="button" id="top_btn">
        <i class="fa fa-arrow-up" aria-hidden="true"></i><span class="sound_only"></span>
    </button>
    <script>
    $(function() {
        $("#top_btn").on("click", function() {
            $("html, body").animate({scrollTop:0}, '500');
            return false;
        });
    });
    </script>

 

 

왜 안되는걸까요..?

 

그리고 그누보드 밖 파일 index.html 최 상단에

<?php
include_once($_SERVER['DOCUMENT_ROOT'].'/gnuboard/common.php');
?>

이거 넣었어요

이 질문에 댓글 쓰기 :

답변 2

f12 누르셔서 개발자 도구 - 콘솔 탭에서 오류가 뭐로 나오는지 확인해 보세요.

Uncaught ReferenceError: is_index is not defined
    at HTMLDocument.<anonymous> (my.js?ver=1576567802:36)
    at fire (jquery.js:1017)
    at Object.fireWith [as resolveWith] (jquery.js:1127)
    at Function.ready (jquery.js:416)
    at HTMLDocument.DOMContentLoaded (jquery.js:92)

이렇게 떠요ㅠㅠ

<script src="js/jquery.js"></script>
<script src="js/jquery-1.7.1.min.js"></script>
메인 페이지에 jquery가 두 번이나 호출됩니다.
하나 지우셔야 할 것 같네요.

24시간 안 열기는 클릭하는 순간 set_cookie라는 함수가 없다는 에러 메시지가 뜹니다.
/js/common.js 파일이 호출 안 되어서 그렇습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1,178
© SIRSOFT
현재 페이지 제일 처음으로