2009-09-23 5 views
0

내가 즉, 설정 내 document.ready 내에서 다음과 같은 jQuery를 UI 대화 상자() 섹션이 있습니다,jQuery를 UI 대화 쿼리 + jQueryUI 쿼리

 $("#dialog").dialog({ 
      autoOpen: false, 
      bgiframe: true, 
      resizable: false, 
      modal: true, 
      buttons: { 
       'Ok': function() {    
         $(this).dialog("close"); 
        } 
     } 
    }); 

1) 내 질문은 내가 확신 오전 이는 그 안에 내 자바 스크립트 코드, 특정 값을 때 카운터 대화 상자가 나타납니다 내 대화 상자 창이 있습니다.

이 방법을 달성하거나 트리거하는 방법을 모르십니까?

2) jQueryUI 웹 사이트 내에서 http://jqueryui.com/download/?themeParams=%3Fctl%3Dthemeroller에서 "맞춤 테마"를 다운로드하려고하지만 아무 것도 나타나지 않습니다. 즉, 대화 상자 저장 상자가 나타나지 않습니다.

아이디어가 있으십니까?

감사합니다.

답변

1

1) 해당 조건이 충족 될 때만 대화 상자가 나타나게하려면 카운터 변수를 증가시킨 후 나중에 autoOpen 옵션을 코드에서 false으로 설정해야합니다. 값을 확인한 후 표시해야합니다.

// ... 
counter++; 
if (counter == 100) { 
    $('#dialog').dialog('open'); 
} 
// ... 

2) ThemeRoller를 사용하여 사용자 지정 테마를 구축 : 카운터는 당신이 보는 특정 값, 즉이 있습니다.

+0

감사 - 지금이 스레드에서 false로 다시 변경 - 나는에 AutoOpen true로 설정 한 것을 깨달았다. ThemeRoller에 대해서도 감사합니다. 이전에는 실제로 사용하지 않았습니다. – tonyf

+0

당신은 편도에 오신 것을 환영합니다! – CMS

1

첫 번째 질문 :

당신이 카운터 값을 원하는 히트

이 작업을 수행 : CMS가

$("#dialog").dialog("open");