2014-04-05 47 views
0

因此,我想在間隔後將請求更新到我的Github頁面。我想要統計我已經完成了多少次提交到repo的提交,然後在HTML中統計了從0開始的數字。我還希望它自動更新,而用戶不必更新頁面。現在發生的是它得到一個請求和數量並計數,我希望間隔爲10分鐘。因爲它現在它請求,但網站上的計數應直接啓動不按5秒後的時間間隔間隔後從api更新數字

+0

請發佈您的代碼。 – lshettyl

+0

http://jsfiddle.net/95pfB/ – Chilibiff

+0

您希望間隔時間爲10分鐘嗎? 5秒?混亂! – lshettyl

回答

0

好的,謝謝你LShetty。它的工作,繼承人的完整代碼:

$(document).ready(function() { 
runCode(); 

    function runCode() { 

    var uri = "your url to github"; 
    var totalCom = 0; 
    $.getJSON(uri, function(r) { 
     for (var i = 0; i < r[0].total; i++) { 
      totalCom = r[0].total; 
     } 
    //count numbers from zero 
    $({countNum: 
     $('.row-one-first .number').text()}).animate({countNum: totalCom}, { 
      duration: 5000, 
      easing:'linear', 
      step: function() { 
      // What todo on every count 
      $('.row-one-first .number').text(Math.floor(this.countNum)); 
      }, 
      complete: function() { 
      $('.row-one-first .number').text(this.countNum); 
      } 
     }); 
    }) 
} 
setInterval (function() { 
    runCode(); 
}, 300000); 

});