雅虎财务有时很好,但抛出几个零

时间:2017-03-21 13:58:34

标签: yahoo-finance

所以我现在一直在做一个股票计划。截至昨天它工作正常。我今天早上回到它,现在它给了我一些变量的空值。有时刷新页面有效但有时却没有。我正在使用YQL。我能在这做什么吗?雅虎存在这个问题吗?我已经包含了一些我认为会成为罪魁祸首的代码。百分比变化,开放和音量是我遇到问题的唯一三个。

function getData() {
var url = "http://query.yahooapis.com/v1/public/yql";
var symbol = $("#symbol").val();
var data = encodeURIComponent("select * from yahoo.finance.quotes where symbol in ('" + symbol + "')");

$.getJSON(url, 'q=' + data + "&format=json&diagnostics=true&env=store://RjdEzitN2Hceujh3tGHPj6") @*original link broken: http://datatables.org/alltables.env*@
.done(function (data) {

     $("#name").text("" + data.query.results.quote.Symbol);
     $("#date").text("" + data.query.results.quote.Date);
     $("#time").text("" + data.query.results.quote.LastTradeTime);
     $("#result").text("" + data.query.results.quote.LastTradePriceOnly);
     $("#chg").text("" + data.query.results.quote.PercentChange);
     $("#bid").text("" + data.query.results.quote.Open);
     $("#volume").text("" + data.query.results.quote.Volume);

     if(data.query.results.quote.PercentChange.indexOf("+") != -1){

        document.getElementById("chg").className = "w3-text-green";
    }
     else{

        document.getElementById("chg").className = "w3-text-red";
    }

}).fail(function (jqxhr, textStatus, error) {
var err = textStatus + ", " + error;
    $("#result").text('Request failed: ' + err);
});
} 

以下是该页面的链接:http://staging.aeonglobalhealth.com/investors/stock-information/

0 个答案:

没有答案