Javascript &引用;我";变量在控制台中未定义
我正在为我的discord.js机器人开发仪表板。我创建了一个变量来从JSON中选择数组,但控制台告诉我该变量未定义Javascript &引用;我";变量在控制台中未定义,javascript,jquery,html,json,Javascript,Jquery,Html,Json,我正在为我的discord.js机器人开发仪表板。我创建了一个变量来从JSON中选择数组,但控制台告诉我该变量未定义 $(function() { $.getJSON( "./data/gameactivity.json", function(data) { $('#clickable').click(function() { /*if ($('#clickable').val() === "1") { console.log("yoyoyo");
$(function() {
$.getJSON( "./data/gameactivity.json", function(data) {
$('#clickable').click(function() {
/*if ($('#clickable').val() === "1") {
console.log("yoyoyo");
}*/
if ($('#clickable').val() === data.value) {
console.log(data);
}
})
var i = data[0];
console.log(i.value);
})
});
gameactivity.json的示例:
{
"gameactivity": [
{"text": "ExampleBot is online", "value": "1"},
{"text": "ExampleBot - !help", "value": "2"},
{"text": "https://example.de", "value": "3"}
]
}
你应该从
data.gameactivity[0]
@MarkBaijens中获取值,他正在函数中使用i
。你能与我们共享gameactivity.json的内容吗?你检查了data[0]
的值吗?可能是未定义
。这是因为数据[0]
是undefined@JoelSchwegmann下次,请先尝试console.log(数据)