定时器不可由客户更改?

时间:2011-07-08 02:58:12

标签: php jquery html timer firebug

我的网页上有定时器:每个定时器都有一个唯一的ID。

它的外观如下:http://img854.imageshack.us/img854/2756/changed.png

它们从body加载开始,调用js函数然后每1秒循环一次,使用ajax获取XML并根据它在xml(end_time)中从DB获取的内容更新计时器。

困扰我的是,当我用firebug更改计时器的id时,计时器停止。然而,当我在这个网站上这样做时:http://www.phppennyauctiondemo.com/无论我改变什么,计时器都不会停止。

所以我的问题是:他们是怎么做到的?

1 个答案:

答案 0 :(得分:2)

在页面加载时,他们正在创建和存储代表DOM中每个拍卖项目的对象。它们的更新对这些对象起作用,并且不会每次都尝试查找每个DOM元素。

在源代码中查看default.js。