在jquery中调用数组时尝试使用变量
因此,人们点击不同的项目,例如: 石灰石、铁矿石、铜矿石 他们点击石灰石,他们应该会看到我所有关于石灰石的信息,但我试图让我持久,所以如果你点击铁矿石,它会显示出来 我的站点有一个整洁的路由,因此URL如下所示: /项目/矿石/石灰石,我用来获取我们想要了解的矿石信息 在/ores/后面的单词基本上就是我要做的事情 矿石=石灰石 我可以得到这些信息,然后我需要用它来显示所需的信息 嗯,我想让它检查一下你在看哪一个 如果我检查石灰石,它会显示石灰石,铁矿石,它会显示关于铁矿石的信息 但是,当我试图打电话给他们的信息,因为我已经做了迄今为止是行不通的 该代码可以很好地处理以下内容在jquery中调用数组时尝试使用变量,jquery,arrays,arraylist,Jquery,Arrays,Arraylist,因此,人们点击不同的项目,例如: 石灰石、铁矿石、铜矿石 他们点击石灰石,他们应该会看到我所有关于石灰石的信息,但我试图让我持久,所以如果你点击铁矿石,它会显示出来 我的站点有一个整洁的路由,因此URL如下所示: /项目/矿石/石灰石,我用来获取我们想要了解的矿石信息 在/ores/后面的单词基本上就是我要做的事情 矿石=石灰石 我可以得到这些信息,然后我需要用它来显示所需的信息 嗯,我想让它检查一下你在看哪一个 如果我检查石灰石,它会显示石灰石,铁矿石,它会显示关于铁矿石的信息 但是,当我试图
item.category.ores.list.limestone.image
var item = {
category: {
ores: {
title: "Ores",
list: {
limestone: {
name: "Limestone",
image: imageDirect.ores + "limestone.png",
stack: 100,
craft: {
}
},
ironOre: {
name: "Iron Ore",
image: imageDirect.ores + "ironOre.png",
stack: 100,
craft: {
}
},
copperOre: {
name: "Copper Ore",
image: imageDirect.ores + "copperOre.png",
stack: 100,
craft: {
}
},
}
}
}
}
var oreVal = $("#item").data("item");
var oreImage = item.category.ores.list.oreVal.image;
我想要的是
item.category.ores.list.limestone.image
var item = {
category: {
ores: {
title: "Ores",
list: {
limestone: {
name: "Limestone",
image: imageDirect.ores + "limestone.png",
stack: 100,
craft: {
}
},
ironOre: {
name: "Iron Ore",
image: imageDirect.ores + "ironOre.png",
stack: 100,
craft: {
}
},
copperOre: {
name: "Copper Ore",
image: imageDirect.ores + "copperOre.png",
stack: 100,
craft: {
}
},
}
}
}
}
var oreVal = $("#item").data("item");
var oreImage = item.category.ores.list.oreVal.image;
我希望它像上面那样工作,数据项包含我们正在查看的矿石,根据我正在查看的矿石,它将捕获信息
我希望它有意义,谢谢。试试这个
var oreVal = $("#item").data("item");
var oreImage = item.category.ores.list[oreVal].image;
在没有看到实际数据的情况下,很难给出建议我已经用数组missing
oreVal