コードは非常に単純ですよね。メッセージボックスにその気持ちを感じましたか?ただし、この方法ではタイトルの内容を制御することはできません (実際には、設定パラメータを変更することでタイトルを変更できます)。「はい」ボタンをクリックするとウィンドウが閉じるだけです。
コードも非常にシンプルですよね。タイトルの内容は変更できますが、この方法では「はい」ボタンをクリックするとウィンドウが閉じるだけで、その動作を制御することはできません。
jQuery.jMessageBox.show({
width : 350,
title : 'システム メッセージ',
message : '次のステップに進みますか? ?',
yesButton : {
click : function(){
jQuery.jMessageBox.hide();
}
},
cancelButton : {
click : function (){
jQuery.jMessageBox.hide();
}
},
bottom : {
text : '注: 続行する場合は、[はい] をクリックしてください。 ,
click : function(){
alert('私をクリックしていますか?')
}
}
});
この例では、ウィンドウの幅、「いいえ」ボタンの動作、および「キャンセル」ボタンの動作を定義します。一番下。
レンダリング:
JMessageBox パラメーター定義
1. グローバル構成パラメーター: jQuery.jMessageBox.settings
注: グローバル構成パラメーターは初回のみ呼び出されます。 show メソッドの前、または単純な show メソッドを呼び出すとき!
width: ウィンドウのデフォルトの幅を設定します。デフォルト値は 350 です。
title: ウィンドウのデフォルトのタイトルを設定します。デフォルト値は空です。
bottomText: ウィンドウの下部にテキストの説明を設定します。デフォルト値は空です。
yesButtonText: [はい] ボタンのテキスト。デフォルト値は空です。
noButtonText: no ボタンのテキスト。デフォルト値は空です。
cancelButtonText: キャンセル ボタンのテキスト。デフォルト値は空です。
2. ウィンドウ構成パラメータ。
show メソッドが呼び出されるたびに (上記の例 3 など) ウィンドウ構成パラメータを渡して、表示されるウィンドウ スタイルを構成できます。
width: ウィンドウの幅を設定します。設定されていない場合は、グローバル構成パラメータの幅の値が使用されます。
height: ウィンドウの高さを設定します。設定されていない場合は、自動に設定されます (推奨)。
top: ウィンドウが表示されるときの上マージンの距離を設定します。
left: ウィンドウ表示時の左マージン距離を設定します。
注: 上と左の値は同時に設定するか、同時に設定する必要があります。設定しない場合 (推奨)、表示はデフォルトで固定され中央に表示されます。
title: ウィンドウのタイトルを設定します。設定されていない場合は、グローバル構成パラメータのタイトル値が使用されます。値が null または空の文字列に設定されている場合、タイトル バーは非表示になります。
メッセージ: ウィンドウに表示する内容を設定します。 設定されていない場合、または null または空の文字列に設定されている場合、コンテンツ領域は非表示になります。
yesButton: ウィンドウ内のはいボタンのテキスト (テキスト) とクリック後に処理されるイベント (クリック) を設定します。設定されていない場合、ウィンドウには [はい] ボタンが表示されません。
noButton: ウィンドウ内の no ボタンのテキスト (テキスト) とクリック後に処理されるイベント (クリック) を設定します。設定されていない場合、ウィンドウには「いいえ」ボタンが表示されません。
cancelButton: ウィンドウ内のキャンセルボタンのテキスト(テキスト)と、クリック後に処理されるイベント(クリック)を設定します。設定されていない場合、ウィンドウにはキャンセル ボタンが表示されません。
bottom: ウィンドウ下部のテキストバーの説明テキスト(text)と、クリック(click)後に処理されるイベントを設定します。設定されていない場合、ウィンドウの下部のテキスト バーは表示されません。
ソース コードとサンプルのダウンロード (サンプルには 2 つのウィンドウ スタイルがあります):
http://xiazai.jb51.net/200912/yuanma/jmessagebox.rar