2012-04-05 145 views
5

jQueryUI(拡張?)を使用していて、ページに単純なオーバーレイがあります。 Here's what I have so farjqueryuiダイアログをグレーアウト画面にする

とにかく、ダイアログが開いているときに画面がグレーアウトされるような方法はありますか?ページに別のdivを追加することでこれを行うことができます.jQueryUIにこのようなものがあるかどうかを知りたいのですが。

APIでこのようなものが見つかりませんでした。

+0

のために働く必要がありますあなたはモーダルを意味ですか?すでにjQueryのUIダイアログを使用しています。[modal](http://jqueryui.com/demos/dialog/#modal)オプションについて読むことができます。 – j08691

答えて

7

オブジェクトリテラルを使用してダイアログのオプションを指定できます。これらのオプションの1つはモーダルで、ダイアログの後ろの画面にオーバーレイを配置します。このオーバーレイは、ユーザがダイアログの後ろをクリックしないようにします。

$('#over').dialog({modal:true}); 

例:使用可能なオプションのすべてのhttp://jsfiddle.net/vhA2w/1/

チェックアウト:http://jqueryui.com/demos/dialog/

関連する問題