2008-09-04 8 views
4

私はjqueryのUIからダイアログを試しています。すべてのオンラインdemos flora.cssを使用してください。 themerollerアプリケーションで生成されたCSSファイルでダイアログが正しく表示されません。 何か不足していますか?これらのものは箱から出るべきですか?jereryダイアログをthemerollerのテーマで動作させるにはどうすればよいですか?

更新:Thanks Brock。サンプルを作成するためにコードを整理すると、demo.html(themeroller.zipに付属)のHTMLがあまりにも冗長であることがわかりました。 私が行うために必要なすべては、このような属性class="ui-dialog" DIVダイアログを与えた:私はあなたの答えを受け入れるだろう

<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> 

。御時間ありがとうございます。

+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クラスを使用してください。

関連する問題