2008-09-04 4 views
4

jquery UI에서 대화 상자를 시도하고 있습니다. 모든 온라인 demos은 flora.css를 사용합니다. themeroller 응용 프로그램에서 생성 한 CSS 파일로 대화 상자를 올바르게 표시 할 수 없습니다. 내가 빠진 것이 있습니까? 이러한 것들은 상자에서 작동해야합니까?themeroller 테마로 jquery 대화 상자를 작동시키는 방법은 무엇입니까?

업데이트 : Thanks Brock. 샘플을 만들기 위해 코드를 정리했을 때, themereoller.zip과 함께 제공되는 demo.html의 HTML이 너무 장황 함을 깨달았습니다.

<div id="SERVICE03_DLG" class="ui-dialog">please enter something<br><br> 
<label for="something">somthing:</label>&nbsp;<input name="something" id="something" type="text" maxlength="20" size="24"> 
</div> 

나는 당신의 대답을 받아 들일 수 있습니다 : 내가 할 필요가 모든 대화 DIV이 같은 속성 class="ui-dialog"을 제공했다. 시간 내 줘서 고마워.

+0

해결책은 [비슷한 질문] (http://stackoverflow.com/questions/45600/a-problem-with-the-jquery-dialog-when-using-the-themeroller-css)에서 발견되었습니다. : – Ovesh

답변

1

나는 그것이 다른 클래스를 가지고 있기 때문에 그것이라고 생각한다.

<div id="SERVICE03_DLG" class="flora"> (flora) 
<div id="SERVICE03_DLG" class="ui-dialog"> (custom) 

는 심지어 식물을 테마로, 당신은 여전히 ​​대화로 정의 할 ui-dialog 클래스를 사용합니다.

이전에 모달을 수행했으며 태그에 클래스를 정의하지도 않았습니다. jQueryUI가이를 처리해야합니다.

클래스 속성을 없애거나 ui-dialog 클래스를 사용해보십시오.

관련 문제