2013-03-09 2 views
1

codecademy.com에서 코드를 배우고 jquery 수업 중 하나가 제대로 작동하지 않았습니다. 나는 그것을 내 웹 호스트에 복사하여 문제가 없는지 파악하기 위해 자바 스크립트 콘솔을 사용하거나 멈추게 할 수 있는지 알아 보았다."잡히지 않은 참조 오류"가 발생하여 도움을 청하십시오.

$('document').ready(function(){ 
Uncaught ReferenceError: $ is not defined 
    $('div').mouseover(function() { 
     $('div').fadeTo('fast', 1); 
    }); 
    $('div').mouseout(function() { 
     $('div').fadeTo('fast', 0.5); 
    }); 
}); 

`

두 번째 줄은 내가 수신하고 오류 메시지와 나는 이유를 알아낼 수 없습니다 : 여기

은 script.js 페이지입니다. 그게 중요하다면 나는 우분투에서 Chromium을 사용하고있다. (이것을 알아 내려고 할 때 보았던 다른 것들로부터, 그것은 어떤 이유로 든 문제가되는 것으로 보인다).

누구든지 설명해 주시면 감사하겠습니다.

원본 페이지를보고 싶다면 learningtocode.nileriverfoods.com을 방문하십시오.

도움 주셔서 감사합니다.

+2

jquery가 포함되어 있습니까? – Sam

+0

'$ ('document')'는'$ (document)'이어야한다는 것에주의하십시오. 첫 번째 문서는 document라는 태그를 참조하고, 두 번째 태그는 문서 태그가없는 문서 개체를 참조합니다. –

+0

@ jimjimmy1995 jQuery는'$ ('document')'를'$ (document)'와 동의어로 사용합니다 (AFAIK는 실제로 사용해서는 안되는 문서화되지 않은 기능 임). – JJJ

답변

2

귀하의 페이지에 jQuery을 포함하지 않았습니다. 이 파일 http://code.jquery.com/jquery-1.9.1.min.js을 다운로드하거나 참조해야합니다.

+0

첫째, (문서)가 맞다고 생각했지만 오류 메시지가 나타나면 따옴표를 넣어서 제대로 작동하는지 확인하려고했습니다. 그것은 나에게 추가적인 오류를주지 않았으므로 나는 그걸 잊어 버리는 것을 잊었다. 둘째, jQuery를 "참조"하는 방법은 무엇입니까? 도움 주셔서 감사합니다. –

+0

'

관련 문제