以下のコードを実行すると、挿入の値がまだ null を返す jQuery に問題があります。私は Salesforce の Exact Target を実行しており、HTML ドキュメントとスクリプト ドキュメントも持っています。これには、以下のコード スニペットも含まれています。
var value = "Subscriptions are: ";
var insert = null;
for (var i = 0; i < 10; i++) {
$("#lol").click(function() {
if($(this).prop("checked") == true) {
insert = "LOL";
return insert;
}
})
};
value = value + insert;
この例では、正確なターゲットで受信したデータから、「サブスクリプションは: null」と表示されます。チェックボックスがオンになり、何も表示されません。スコーピングの問題である可能性があると思いますか?
アップデート:
$("#lol").click(function() {
if($(this).prop("checked") == true) {
console.log("lol");
insert = "LOL";
}
});
同じエラーが発生します