我一直在讨论这个问题。我敢打赌解决方案非常简单,所以这就是重点。 我有一个数字,我使用setinterval更新。 在此之后,我想检查此数字是否高于或低于刷新前的数字。如果它更高,则必须向上显示箭头,或者相反。 (但我已经把它覆盖了,只需要进行比较)
这是我到现在所拥有的:
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 )
答案 1 :(得分:0)
您可以在调用setInterval
时传递参数WebElement signup_email = wait.until(ExpectedConditions.presenceOfElementLocated(By.name("email")));
((JavascriptExecutor).executeScript("angular.element(arguments[0]).scope().email = arguments[1]", signup_email, "abc@xyz.com");
其中一个参数可以是你以前的值,它将在setInterval()中进行比较。