2013-01-08 1 views
0

안녕하세요. 도장을 가지고 노는 중이며 팝업 문서를 보았습니다. 모든 것을 이해하지 못합니다. 그래서 내가 팝업을 여는 데 사용하고자하는 onClick 이벤트가 있습니다.도장 1.7의 기본 팝업

else if (e.cell.identifier == 'calendar'){ 
    alert("I am an alert box!"); 
} 

여기 내 조건문의 일부이며 다른 else if 문에서 셀을 클릭하면 내 팝업이 실행되기를 원합니다. 가능하면 어떻게 될까요?

P. 이미 dijit/popup이 필요합니다.

경고 상자는 내 else 구문이 작동하는지 테스트하는 데 사용됩니다.

답변

0

기본적으로 팝업을 만들려는 위젯을 만들어야하고 팝업을 열어야합니다. 참고 : 요소에 팝업을 연결해야합니다.

else if (e.cell.identifier == 'calendar') 
{ 
    var calendar = new dijit.Calendar({ 
              value: new Date() 
             }); 

     popup.open(
     { 
      popup: calendar, 
      around: dojo.byId("a div's id") 
     }); 
}