現在、Web アプリケーションでブロック UI モーダル プラグイン (http://www.malsup.com/jquery/block/) を使用しています。
モーダルを生成するには、少し jQuery を入力する必要があります。私はこれを最も速い方法でやっているのだろうかと思っていました。私は少し繰り返していると感じているので、誰かが以下のコードをより速く入力する方法を提案できますか?
$(document).ready(function () {
/*=======================================
MODAL WINDOW
=======================================*/
// register window
$('#register').click(function () {
$.blockUI({
message: $('#register_win'),
css: {
width: '500px'
}
});
});
$('#register_close').click(function () {
$.unblockUI();
return false;
});
// about window
$('#about').click(function () {
$.blockUI({
message: $('#about_win'),
css: {
width: '500px'
}
});
});
$('#about_close').click(function () {
$.unblockUI();
return false;
});
// privacy window
$('#privacy').click(function () {
$.blockUI({
message: $('#privacy_win'),
css: {
width: '500px'
}
});
});
$('#privacy_close').click(function () {
$.unblockUI();
return false;
});
// terms window
$('#terms').click(function () {
$.blockUI({
message: $('#terms_win'),
css: {
width: '500px'
}
});
});
$('#terms_close').click(function () {
$.unblockUI();
return false;
});
// language window
$('#language').click(function () {
$.blockUI({
message: $('#language_win'),
css: {
width: '500px'
}
});
});
$('#language_close').click(function () {
$.unblockUI();
return false;
});
// forgot password window
$('#forgotpwd').click(function () {
$.blockUI({
message: $('#forgotpwd_win'),
css: {
width: '500px'
}
});
});
$('#forgotpwd_close').click(function () {
$.unblockUI();
return false;
});
});