我有一个php脚本告诉我下一班车何时到期,而此刻我正在使用jquery将其刷新为div,每分钟左右。现在,因为我知道数据发生变化的时间(公交车到达后),所以我希望它在此时刷新分区(或者之后,并不重要)。在固定的时间用jquery刷新div
我应该指出的是,我是相当新的JS,但是这是我到目前为止有:
var nextbustime = $('#bus').contents();
var nextbustime = new Date(nextbustime);
var now = new Date();
var t = nextbustime.getTime() - now.getTime();
var refreshId = setTimeout(function()
{
$('#bus').fadeOut("slow").load('modules/bus.php?randval='+ Math.random()).fadeIn("slow");
}, t);
股利与PHP最初装载包括。自然,我所做的一切都不起作用。
我需要一些循环吗?我需要刷新时间计算器吗?
请帮忙!
在此先感谢...
'nextbustime'在您第一次设置时会有什么价值?还要注意第二个'var'不应该在那里 - 你不会重新声明变量,只是改变它的值。 – icio 2010-05-30 11:15:26