2016-08-05 41 views
0

我一直在這個問題困擾了一段時間。我敢打賭,這個解決方案非常簡單,所以這裏是重點。 我有一個數字,我使用setinterval更新。 在此之後,我想檢查這個數字是否高於或低於刷新前的數字。如果它更高,它必須顯示一個箭頭,或者反過來。 (但我得到的已經覆蓋,只需要比較)jquery - 比較舊的和新的價值後定時器

這裏是我到現在爲止:

setInterval(function() { 
    var $omzetvandaag = $("#omzetvandaag").text(); 

    $("#omzetvandaag").load("index.php #omzetvandaag"); 

//some code for the comparison 

}, 5000) 

提前感謝!

+0

如何使用一個交換變量來跟蹤舊值 –

回答

1
var omzetvandaag; 
setInterval(function() { 

    omzetvandaag = $("#omzetvandaag").text(); 
    var oldData = omzetvandaag; 
    $("#omzetvandaag").load("index.php #omzetvandaag"); 
    // compare oldData and omzetvandaag 
//some code for the comparison 

}, 5000) 
0

調用的setInterval

setInterval(function,milliseconds,param1,param2,...) 

而那些parameteres之一可以是你以前的值,這將在setInterval的內部相比,()可以傳遞參數。