을 클릭 찾을 수 없습니다 내 jQuery 코드 :이벤트를 여기에
지금 문제가 내가 id가 내가 처음으로 그 중 하나를 클릭하여 'clickbtn'을 포함 4 ~ 5 버튼이있다$(function() {
$('[id*=clickbtn]').click(function() {
var url = "WindowPages/EditorControl.aspx?controlName=" + this.name;
oWnd.setUrl(url);
oWnd.show();
});
});
그 잘 작동합니다. 하지만 두 번째 클릭에는 도움이되지 않습니다. 도움이 필요한 이유는 무엇입니까?
[편집] :
나는 페이지에서 JQuery와 퍼팅 시도하고 .. 일을하지만 내가 같은이 파일은 .js에 넣을 때 작동하지 않는 이유의 Wnt 알고?
IDs ar 독창적 인 사람이라고 생각해. 같은 ID로 4 ~ 5 개의 버튼을 사용할 수 없거나 모든 것이 작동하지 않습니다. 대신 클래스를 사용해보십시오. –
oWnd 객체 란 무엇입니까? – CBusBus
글쎄요, 당신이 편리하게 생략 한 이벤트 핸들러의 내용에 크게 달려 있다고 생각합니다 ... 버튼을 타겟팅하는 데 사용한 모든 것이 우리가 보여준 것이지만, 잘 작동합니다 (첫 번째 클릭에서 작동). 그렇다면 왜 우리는이 코드에서 oWnd.setUrl 내부에서 수행 한 작업을 수행 할 수있을 것이라고 생각합니까? – Sinetheta