我正在使用该机制创建一个jQuery
对话框。widget factory
函数 ($) { function myDialogDiv() {...} // 为对话框创建所有必需的 HTML $.widget("myApp.myDialog", { _创建:函数(){ 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