【发布时间】:2016-02-01 07:38:30
【问题描述】:
我有一个带有 jquery 的 json 文件
我想这样做:
var $item1 = $('<div class="gallery-item item1">');
var $item2 = $('<div class="gallery-item item2">');
....
var $items = $item1.add($item2).add($item3)....;
我尝试这样做,但我无法创建动态变量
if(response){
var items = [];
$.each( response, function( key, val ) {
// console.log('id :',key);
// console.log('val :',val);
var $item+key= $(val);
});
// var $items = $item1.add($item2).add($item3)....;
}
【问题讨论】:
-
你到底要什么?? @pablofrR
-
编辑您的问题,使其对未来的访问者更有帮助;有更好的标题和解释你的意图;这样我们就可以在被认为是投票时投票
-
我想从 JSON 创建多个 VAR,像这样添加它们 var $ items = $ item1.add ($ item2) .add ($ item3) ....; codepen.io/anon/pen/LpraKY
-
你想把存储在
$item1、$item2等的所有对象放到一个数组中??或者您想将使用selectors从 JSON 中选择的元素添加到列表中?? -
哦,我知道了;你想动态声明带有前缀的变量
key