ASP.NET 3 MVC 프로젝트를 만들고 있는데 jQuery가 제대로 작동하지 않는 것 같습니다. jQuery가 ASP.NET MVC 프로젝트에서 요소를 찾을 수 없습니다.
<a id="login">lala</a>
은 그 다음의 .js 파일 :
$("#login").click(function() {
alert("lal");
});
는 경고가 화면에 표시되지 않습니다 뷰에서
내가 이런 식으로 뭔가가있다. _Layout에 내 사용자 지정 .js 파일의 참조를 추가하고 최신 라이브러리로 업데이트했지만 어떤 요소라도 찾을 수 없습니다. 어떻게 내가 잘못 여기서 뭐하는 거지 :이 jquery document ready
에 대한 문제, 구글 검색을 해결하고 이미가하는 이유는 무엇 거기에 기입 물질의 톤에 읽어 않는 경우
$(document).ready(function(){
$("#login").click(function() {
alert("lal");
});
});
:
이것은'$ (document) .ready()'핸들러로 싸여 있습니까? 그렇지 않으면 DOM이로드를 완료하기 전에 바인딩하려고하기 때문에 이벤트가 작동하지 않습니다. –
이것이 준비된 처리기에 있다고 가정하면이 코드는 chrome : http://jsfiddle.net/4UkAg/을 사용하여 jsfiddle에서 나를 위해 작동합니다. 'href = "#"'속성을 추가 할 수 있습니다. 그렇지 않으면 링크가 클릭 가능으로 표시되지 않습니다. –