2012-06-09 5 views
0

웹 사이트에 간단한 javascript를 구현하려고합니다. (웹 사이트는 weebly에 있습니다.)이 오류가 발생합니다. Chrome의 리소스 탭에서 모든 스크립트가로드되는 것을 확인할 수 있습니다.잡히지 않은 TypeError : Object # <HTML Document>에 'ready'메서드가 없습니다.

<script type="text/javascript" src="/files/theme/cufon-yui.js"></script> 
<script type="text/javascript" src="/files/theme/cufon-yanone-250.js"></script> 
<script type="text/javascript" src="/files/theme/script.js"></script> 
<script type="text/javascript" src="/files/theme/coin-slider.min.js"></script> 
<script type="text/javascript"> 

$(document).ready(function() { 

    $('#coin-slider').coinslider(); 

}); 

</script> 

모든 .html 파일의 맨 아래에 맞았다 : 여기에 코드 조각입니다. 그것은 동전 슬라이더 갤러리입니다.

누구나 나를 도울 수 있습니까? 당신은 당신의 src에는 프로토콜을 지정

<script src="ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"; type="text/javascript"></script>` 
+5

src 후 어디에서 jQuery를로드하고 있습니까? – Lix

+1

네, 결코 jQuery를로드하지 않는 것 같습니다. – Andy

+0

또는 ... "$"이 (가) 무엇입니까? –

답변

4

코멘트에서


...

나는 <head>에 jQuery를 로딩하고 ....

<!----------v-------> 
<script src="ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"; type="text/javascript"></script> 

당신은 적어도 필요 ...

//ajax.googleapis.com/... 

그렇지는 ...

http://ajax.googleapis.com/... 
+5

자신의 서버에 하위 폴더 'ajax.googleapis.com/ajax/libs/jquery/1.6.2 /'가 있지 않는 한 - 그렇지만 복권 당첨 확률은 더 높습니다.) – ThiefMaster

+0

@ThiefMaster : 공정한 점. .. 그리고 나는 당신에게 10-1 확율을 줄 것이다. ';)' –

+0

사용자 의견이 먼저 충돌 문제로 보입니다. –

0

그 객체 $는 DOM 객체를 돌려 jQuery를 객체하지만 다른 작동하지 않을 것 같다 직접. 따라서 jQuery와 충돌하는 다른 라이브러리가있을 수 있습니다. JQuery와의 문서에서

당신은 질문 편집에서 jQuery.noConflict

편집으로 해결할 수 :

당신이 당신의 JQuery와의 프로토콜을

지정해야합니다 포함

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script> 

없이 세미콜론

관련 문제