2010-12-29 5 views
-3


.js 파일을 포함하는 html 파일을 작성했습니다. 이 파일에는 다음 코드가 포함되어 있습니다.jQuery의 javascript 이상한 동작 .click

$(document).ready(function(){ 
    $("button.save").click(function(){ 
     alert("payment_type_form_"); 
    }); 
    PlanTabs.Open("payments"); 
    $("#payment-types-accordion").lyfAccordion(); 
}); 

모든 좋은 작품. 그러나 .click()은 그렇지 않습니다. 이 코드를 html로 옮기면 <script></script> 모두 좋다.
자바 스크립트 코드를 html이 아닌 파일에 보관하고 싶습니다. 내가 어떻게 해?
미리 감사드립니다. </body> 태그

+1

외부 파일 인 경우 페이지에 어떤 오류가 표시됩니까? –

+1

그것은 바보 같은 제안입니다. 하지만 언젠가는 JS가 캐시됩니다. 캐시를 지우고 테스트 해 보셨습니까? 또는 JS 콘솔에서 오류가 표시 될 수 있습니까? – Nishant

+0

다음 줄을 추가하여 디버깅을 시도하십시오 :'alert ($ ("button.save"). length);''ready' 함수 안에 - 당신은 무엇을 보았습니까? –

답변

2

당신이 확신의 하단에 스크립트를 넣어 내 영어)

+0

-1. 내 질문보기. 이 파일의 다른 코드가 작동합니다. – pltvs

+0

다른 코드 jquery도 있습니까? – Nigel

1

시도 죄송는 jQuery를이 스크립트 파일 전에 포함됩니까? 이것이 내가이 문제들을 만난 곳입니다.

+0

-1. 이 문제를 해결하는 방법을 모른다. – pltvs