jQuery UIモーダルダイアログを試してみましたが、とてもいいようですが、必要なものではありません.背景を無効にするグレーのオーバーレイなしでダイアログを開く可能性はありますか? このようなもの:
http: //demos.kendoui.com/web/window/index.html (ただし、テレリックは高価です。今のところ、オープン ソースが必要です)
ありがとう、
jQuery UIモーダルダイアログを試してみましたが、とてもいいようですが、必要なものではありません.背景を無効にするグレーのオーバーレイなしでダイアログを開く可能性はありますか? このようなもの:
http: //demos.kendoui.com/web/window/index.html (ただし、テレリックは高価です。今のところ、オープン ソースが必要です)
ありがとう、
はい、可能です。これはダイアログのデフォルトの動作であるため、このような問題に直面する必要はありません。
modalType: ブール値
デフォルト: false
true に設定すると、ダイアログはモーダル動作になります。ページ上の他のアイテムは無効になります。つまり、操作できません。モーダル ダイアログは、ダイアログの下で他のページ要素の上にオーバーレイを作成します。
modalTypeを false に設定してみてください。
編集:
modalType は、jQuery UI 1.10 でのみmodalに名前が変更されました。
モーダル機能を維持したい場合は、.ui-widget-overlay
クラスを jqueryui css にカスタマイズするか、themeroller も使用して、背景のオーバーレイ スタイルを変更できますModal Screen for overlays
。
モーダル機能が必要ない場合は、modalType
属性を変更してください。
私が知っている最も簡単な方法はこれです:
$( ".selector" ).dialog({ modal: true }); // with the overaly
$( ".selector" ).dialog({ }); //without the overlay