次のステートメントは、モーダル メッセージの幅が希望の 800px ではなく、デフォルトの 400px であることを除いて、正常に機能します。
$.prompt(sFirstTest,{width:800});
この 1 つのインスタンスを除いて、デフォルトの 400px で問題ありません。問題は、1 つのインスタンスのデフォルトをどのように上書きするのが最善かということです。
答えは常にドキュメントの目の前にありました。Impromptu css には次のようなものがあります。
div jqi {
width:400px;
.....
}
だから私は代替を設定しました:
div jqiwide {
width:800px;
.....
}
次に、ワイド インスタンスの Impromptu への呼び出しは次のとおりです。
$.prompt(sFirstText,{prefix:'jqiwide'});
impromptu.css
また、宣言はId用に準備されておらず、新しいプレフィックスで分類されていないため、新しいプレフィックスで宣言を複製するようにしてください。
.customStyling div.jqi{
width: 800px;
}
var dialogOptions = {
buttons: [{...},{...}],
classes: "customStyling"
};
$.prompt("msg", dialogOptions);