2013-03-27 1 views
2

저는 yepnope를 구현하려했는데 아무리 노력해도 yepnope 이벤트는 전혀 시도하지 않습니다. 홈페이지에서 어떤 예제를 사용해도 관계 없습니다. Firebug 로그에 오류가 없습니다.yepnope가 작동하지 않습니다.

<head> 태그에 다음과 같은 내용이 있습니다.

<script type="text/javascript" src="yepnope.js"></script> 
    <script type="text/javascript"> 
     yepnope({ 
      test: window.jQuery, 
      nope: 'jquery.js', 
      complete: function() { 
       console.log('jQuery loaded!'); 
      } 
     });    
    </script> 

'jQuery loaded'메시지가 절대로 콘솔에 기록되지 않습니다. jquery.js 파일은 내 index.html 파일과 같은 폴더에 있으므로이 파일은 그대로 작동해야합니다.

미리 조언 해 주셔서 감사합니다.

+0

여기에 정보가있는 사람이 있습니까? –

+0

코드를 테스트 해 보셨습니까? – Joe

+0

안녕하세요 @ 조 감사합니다. Nope - 나는 기회가 없었습니다. SE로부터의 통보는 나의 junkmail 폴더에 들어갔다. 이번 주말 언젠가는 확인해보고 무슨 일이 일어 났는지 알려 드리겠습니다 :-) 감사합니다! –

답변

1

해결책을 찾았습니다. 설명서에 누락 된 부분이 있습니다. 나는 캐시 헤더를 지킬 필요가 있었다. 적절한 캐시 헤더를 설정하면 제대로 작동합니다. 이것은 YepNope 홈페이지의 "염두에 두어야 할 사항"에 있습니다.

+0

어떤 종류의 캐시 헤더를 사용 했습니까? 코드를 보여줄 수 있습니까? 감사! –

+0

죄송합니다. 마크, 오래 전이었고 코드가 더 이상 존재하지 않습니다. 내가 말할 수있는 것은 제 코멘트에서와 같이 "염두에 두어야 할 것들"이라는 제목하에 있습니다. 나는 그것들을 적절하게 사용했다. 나는 처음에 그것을 놓쳤다. –