2010-02-04 4 views
2

폼과 함께 모달 윈도우 (boxy 사용)가있는 사이트에서 작업하고 있습니다.박스형 모달에서 JQuery 사용

$("#confirm").boxy({title: "Title", modal: true}); 

링크는 다음과 같습니다 : 나는 모달 창을로드하기 위해 다음과 같은 한 준비 문서 내부

<a id="confirm" href="/confirm/">Confirm order</a> 

을 그리고이 잘 실행 곳 모달 창에서/확인이/부하까지 새로운 HTML을 .

그러나 모달 창에서 일부 JQuery 조작을 수행하려고합니다. 그러나 간단한 일조차도 작동하지 않습니다. 예를 들어,

$("#link").click(function() { 
    console.log('logging...'); 
}); 

"link"는 모달 창의 링크에있는 ID이지만 링크를 클릭해도 아무런 변화가 없습니다. 상단 및 하단 라인을 주석 처리하면 (console.log 라인 만 콘솔에 로그합니다 ...)

별도의 창에서 실행하면 모든 것이 잘 작동합니다. 나는 명백한 것을 놓치고 있는가?

감사합니다, AndriJan

답변

0

나는이 플러그인 작업 많은 경험을 필요가 없습니다. 그러나 afterShow 콜백에 바인딩을 추가하고 작동하는지 확인하십시오. 그것이 작동하는 경우, ... 사용하여 "A HREF"개봉의 ID를 대상으로

1

동시에 라이브 기능을 사용하시기 바랍니다 귀하의 onload 이벤트 작동 방지 플러그인에 문제가있는

$("#confirm").live('click', function() { 
    console.log('logging...'); 
});