2010-06-22 5 views
0

근대화 기가 codeigniter와 함께 실행되도록하는 데 어려움을 겪고 있습니다.Modernignr with Codeigniter

이것은 내가 지금까지 해왔 던 것입니다.

  1. 가 모더 나이저를 다운로드 모더 나이저 - 1.5.min.js하는

  2. 을 파일 모더 나이저 - 1.5.min.txt 개명 내 헤더 파일과 같은 디렉토리에 자바 스크립트 파일을 넣을 수 있습니다 : apppath/전망//

  3. <script src="modernizr-1.5.min.js"></script>

  4. 내 HTML 요소에이를 포함 내 제목에 파일을 포함 꼭대기 <html class="no-js">

  5. 내 성실함을 유지하기 위해 JavaScript 파일 modernizr-1.5.min.js을 내 views 디렉토리와 응용 프로그램 디렉토리에 넣습니다. 나는 나의 브라우저가 파 모더 나이저가 작동하도록되어 커버 요소로 대체되었습니다 있는지 확인하기 위해 내 페이지 소스를 읽을 때

나는 절대적으로 제로 반응을 얻고있다. 나는 파이어 폭스와 크롬을 사용하여 소스를 읽으려고 시도했다.

제안 사항? 미리 감사드립니다.

답변

2

왜 자바 스크립트 파일을 앱의보기 폴더에 넣으시겠습니까? 차라리이 경로 "/media/javascripts/modernizr.js"를 사용하고 <script src="/media/javascripts/modernizr.js"></script> 링크를 사용하는 것이 좋습니다. 보기 폴더는 템플릿 용입니다. 다른 것은 자바 스크립트가 페이지 소스에서 귀하의 페이지에 수행하는 변경 사항을 절대로 볼 수 없다는 것입니다. 왜냐하면 그것은 단지 브라우저가받은 HTML을 보여주기 때문입니다. 브라우저가 html을받은 후에 javascript가 작동하기 시작합니다. "라이브"DOM을보기 위해 방화범을 설치해야합니다.

+0

글쎄, 스크립트 파일을 거기에 넣으면 작동시킬 수 있는지 알 수 있습니다. firebug를 사용하면 html 탭에서 아무 것도 볼 수 없습니다. – Brad

+0

OK JS 파일을 옮기기 위해 귀하의 제안을 사용하여 작동하도록했습니다. 대단히 감사합니다. Antpaw – Brad