DIVをDOMに動的に追加しています。div内のボタンをクリックすると、divがDOMから削除されるなど、それぞれに何らかのメソッドが必要です。そして私が読むことができるいくつかの属性。
だから私はオブジェクトが必要だと思いますが、これは私を混乱させるものです:
var block = tmpl('added_video_thumb', data);
$('#wrapper').append(block);
ブロックをオブジェクトにしたいので、これを行いました。
var blocks = function(id, data){
this.block = tmpl('added_video_thumb', data);
}
そして、私はこれにコードを変更しました:
var block = new blocks('added_video_thumb', data);
$('#wrapper').append(block);
次に、メソッドを定義する方法がわかりません。次のような関数を呼び出したくありません。
$('#delete').click(function(){
block.remove();
})
私が欲しいのは私がこれをするときです:
var block = new blocks();
それはすべての世話をします。このブロックオブジェクトの作成を手伝ってください。