2011-02-03 2 views
0

jQuery에 대한 참조가 정의되어있는 한 범위에 포함되지 않는 함수가 있습니다. 해당 참조에 대한 주석을 작성하면 함수 호출이 작동합니다. jQuery를 같은 방식으로 참조하는 다른 페이지가 있으며 작동합니다. 정말 실망 스럽네. 뭐라 구요?jQuery가 페이지를 근본적인 수준에서 실패하게 만드는 이유는 무엇입니까?

<!DOCTYPE HTML> 
<html> 
<head> 
<title>Anything</title> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" /> 
<script type="text/javascript"> 
    function test() { 
     alert('This works') 
    } 
</script> 
</head> 
<body> 
text 
<script type="text/javascript"> 
    test(); 
</script> 
</body> 
</html> 

답변

2

... ... 이렇게 : -

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

script 태그는 이상해. :)

+0

'스크립트'블록을 자동으로 닫을 수 없습니다. +1 – hellatan

+0

나는 언어를 사용함 JavaScript를 좋아합니다. jQuery도 멋지다. 이런 것들이 ... 그게 해결 됐어. – QueueHammer

+0

@JustSmith - 해결 된 경우 답변으로 선택하십시오.) – hellatan

3

doctype HTML은 닫기 태그를 단축 태그로 지원합니까? 나는 <script src...></script>을 시도 할 것이다.

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

대신 일을

관련 문제