私はExtJSと似た(または同様の)オブジェクトとして定義ウィジェットを可能にする抽象レイヤーをjQuery UIに開発しようとしています。これがコンセプトです:ExtJSのようなjQuery UIのプログラミング
var mydialog = new $.ui.dialog({
modal:true,
renderTo:'body',
title:'The Windows Tittle',
content:'The content of the Window'
});
今、私が言うことができます:
mydialog.show();
最初のステップは、(私は思う)これは、クラスを行うことができ、jQueryのにクラスの作成機能を追加しました:
$.MYNAMESPACE.dialog = $.Class ({
constructor:function(){}
//methods and properties
});
ここで本当の問題が発生します:実際の$ .ui.dialogを私のものとリンクさせるために前のクラス定義の中に入れなければならないことはありますか?私が意味することは、新しいウィジェットを作成したくないということです。あらかじめ定義されたjQuery UIウィジェットの背後にあるコードを再利用して、jQuery UIでOOPを可能にする抽象レイヤーを作成したいだけです。
ありがとうございます。
ouchhなぜ賛成投票ですか? –