メカニズムでjQueryダイアログを作成しています。widget factory
関数 ($) {
function myDialogDiv() {...} // ダイアログに必要なすべての HTML を作成します
$.widget("myApp.myDialog", {
_create:関数() {
var div = myDialogDiv();
var props = {autoOpen:false, height:'200', width:'30%'};
var onClose = 関数 () {};
$(div).dialog(props, onClose);
}、
_init:function() {$('#myDialog').dialog('open');}
}))
}(jQuery))
...
// ボタンクリックでダイアログを開く
$('.myDialogButton').bind("クリック", function(){$(this).myDialog();});
それはうまくいきます。.なしでjQueryダイアログを作成できるかどうか疑問に思います。widget factory