带有json文件的Javascript if else

时间:2013-12-30 01:28:22

标签: javascript jquery json

我正在使用带有javascript函数的twitch api json文件,我想看看是否可以编写一个if else语句,其中包含正在测试的json文件的一部分。这是json文件的link

现在我们有了json文件让我解释一下我想要它做什么。我想选择json文件的“stream”部分,并希望在javascript中测试它。如果“stream”== null然后说离线但是如果“流”!= nul然后说在线。

这是我到目前为止的功能:

  $.getJSON("https://api.twitch.tv/kraken/streams/"+ twitchName +".json?callback=?", function(c){
    if (stream == null) {
      document.getElementById("live").innerHTML="Offline";
    };
    else{
      document.getElementById("live").innerHTML="Online";
    }
  });

我做错了什么?有人可以帮忙吗?感谢。

1 个答案:

答案 0 :(得分:2)

试试这个:

$.getJSON("https://api.twitch.tv/kraken/streams/"+ twitchName +".json?callback=?", function(c){
  if (c.stream == null) {
    $("#live").html("Offline");
  } else {
    $("#live").html("Online");
  }
});