在控制台中未定义“ i”变量

时间:2019-11-03 20:06:38

标签: javascript jquery html json

我只是为discord.js机器人在仪表板上工作。我创建了一个变量以从JSON中选择数组,但控制台告诉我该变量未定义。

CREATE PROCEDURE closestCells()
BEGIN
    select l.id id1,
           (select id 
                from positions r
                where l.id <> r.id
                order by power(l.x - r.x, 2) + power(l.y - r.y, 2) limit 1
           ) id2
        from positions l;
END

gameactivity.json示例:

$(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);
  })
});

1 个答案:

答案 0 :(得分:0)

您应该从data.gameactivity[0]

获得价值