【 在 nullgate (空门·恨只恨我们家鬼害家神) 的大作中提到: 】
: 典型的代码
: function foo()
: {
: update();
: setTimeout("foo()", 50);
如果没有这句,click就不会引发延迟么?话说回来50ms的间隔对于update()是不是短了点,如果里面有大量计算的话,调大点试试呢。至于click事件,应该是会从叶子走到根,再从根走回叶子的,dom太复杂开销会大些,不过也不应该这么严重。
: }
: update() 里面有很复杂的逻辑,但是在我这个例子里面,其实什么也没干(没有改变任何 dom)
: click 是在那堆 div 上面(很复杂的 dom 结构,一大堆 div + img absolute 布局)
: 另外,点的即便不在那堆 div 上面也会烂掉。 orz
: 如果连续点击甚至可以出 3000ms 这种延迟
--
FROM 202.106.68.*