prototype.js によるオブジェクト指向なプログラムと、jQuery.js のオブジェクトチェーンな実装を最大限活用して、自分流を作ろうかなと画策中なわけで、、そんな中、私の師匠が教えてくれた、Ext js が気になりつつ、、...
var MyClass = Class.create();
Object.extend(MyClass.prototype, {
initialize: function (elm_id) {
this.id = $("#"+elm_id);
this.id.click(this.click.bindAsEventListener(this));
},
click: function () {
alert("Hello!");
},
show: function (opt) {this.id.show("slow")},
hide: function (opt) {this.id.hide("slow")}
});
var Human = new MyClass;
Human.click();
最近はこんな感じの設計です、、どうなんでしょう?ダメ出し大歓迎です。ではでは、、、
1 件のコメント:
やれる事が被っているライブラリ使うのってどうなんだろ?
ファイルサイズが無駄だと思う。
双方の良いとこ取りしたライブラリを作ってみては?
個人的に、Mindframe みたいなのが面白いと思う。
ベースに、みんな大好き prototype.js と、ZParse って言うテンプレート用のライブラリを使って作られてるらしい。
prototype.js と、ZParse って住み分けできてるから、良い組み合わせだなーと思う。
コメントを投稿