2014-02-07 3 views
0
<script> 
function showAlert(){ 
    alert('Bazinga') 
} 
$(document).ready(function(){ 
      showAlert(); 
     }); 
</script> 

예제에서는 필자는 먼저 함수를 선언하고 문서를로드 할 때이 함수를 호출합니다. 그러나 경고가 표시됩니다.jQuery 선언 함수 및 호출

+2

, '문서 준비 핸들러의 끝에서, 문제는 무엇입니까? – Satpal

+1

Firefox 및 Chrome에 뛰어난 콘솔이 포함되어있어 코드에 구문 오류가 있는지 빠르게 확인할 수 있습니다. – adripanico

+0

아무런 문제가 없습니다. jQuery가 페이지에 포함되어 있습니까? 콘솔에 오류가 있습니까? –

답변

1

jQuery 라이브러리가 포함되어 있는지 확인하십시오. 스크립트는 jQuery 라이브러리 다음에 있어야합니다.)`실종 오타에서 별도로

<script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script> 
<script> 
    function showAlert(){ 
     alert('Bazinga'); 
    } 
    $(document).ready(function(){ 
     showAlert(); 
    }); 
</script> 

Fiddle

+0

세미콜론은 좋은 스타일이지만 자바 스크립트에서는 특히 블록의 마지막 문장에 대해서는 필요하지 않습니다. – UweB

1

";" 경고시 ";"을 추가하십시오. 그 트릭을하지 않으면 ur 문서 준비를 위로 이동하려고 할 수 있습니다.