2012-05-15 2 views
0

내 HTML 페이지에는 두 개의 프레임이 있습니다. top_frame & bottom_frame입니다. top_frame에는 버튼이 있습니다 <input type='button' id='test' value='Test' name='test'>다른 프레임에있는 버튼의 onClick 감지

bottom_frametop_frame의 버튼을 클릭했는지 여부를 감지하고 싶습니다.

$("#test").click(function(){ 
    alert("You Clicked Me!!"); 
}); 

가 어떻게 프레임에서 같은 작업을 수행 할 수 있습니다 -

은 이제 일반적으로 프레임없이 I는 다음과 같이 할 수 있 었는가?

+0

어떤 종류의 프레임이 있습니까? iframe을 의미합니까? – musefan

+0

아니요, iframe이 아닙니다. '' – skos

답변

3

jquery 선택기의 두 번째 매개 변수를 사용하십시오. 컨텍스트를 설정합니다 ...

$("#test", window.parent.frames[0].document).click(function(){ 
    alert("You Clicked Me!!"); 
}); 
+0

완벽 ... 감사합니다 – skos

+0

언제든지, 행운을 빌어 요! –

관련 문제