私が取り組んでいるそのWebアプリがあります。ここに写真があります。
アイデアは、オブジェクトの配列があり、div の行として表示されるということです。これらの各オブジェクトには、内部にオブジェクトの配列もあり、これらの div 内に div の行として表示されます。
ユーザーは、ページにリストされているオブジェクトに新しいオブジェクトを追加できる必要があります。「編集」を押してアクセスする必要があります。
問題: スクリプトがクリックされた div からオブジェクトを取得してウィンドウに表示するにはどうすればよいですか? meteor ブートストラップ パッケージを使用しています。
何かわからないことがあれば質問してください。それは迷路のようなものです。
Javascript
var state = 0;
var
sides = [
{
name:"MURICA",
types:[
{
name:"EAGLE",
desc:"FREEDUM",
power:10
}
]
}
];
if (Meteor.isClient) {
Template.global.side = function(){
var obj = [], m;
m = 1;
for (var i in sides){
obj.push({
index : m,
object : sides[i]
});
}
console.log(JSON.stringify(obj));
return obj;
}
Template.content.state = function(){
return state;
}
Template.global.events ({
'click .edit': function(){
jQuery('#edit').toggle()
console.log("PRESSED FREEDOM");
}
});
}
HTML はここにあります (大きすぎて投稿できませんでした) http://pastebin.com/kmNnSV1w