【问题标题】:jquery - Compare old and new value after timerjquery - 在计时器后比较旧值和新值
【发布时间】:2016-08-05 12:38:40
【问题描述】:

我已经为这个问题苦苦挣扎了一段时间。我敢打赌,解决方案很简单,所以这就是重点。 我有一个使用 setinterval 更新的号码。 在此之后,我想检查这个数字是高于还是低于刷新之前的数字。如果它更高,它必须显示一个向上的箭头,或者相反。 (但我已经了解了,只需要比较)

这是我到目前为止所拥有的:

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

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

//some code for the comparison 

}, 5000 )

提前致谢!

【问题讨论】:

  • 如何使用交换变量来跟踪旧值

标签: jquery compare setinterval


【解决方案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 )

【讨论】:

    【解决方案2】:

    调用setInterval时可以传参数

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

    其中一个参数可以是您以前的值,它将在 setInterval() 中进行比较。

    【讨论】:

      猜你喜欢
      • 2023-03-23
      • 2013-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      相关资源
      最近更新 更多