我在我的网站上看到开发人员使用此功能
window.setTimeout("pg.init()", 10);
问题是,当我在记录集上单击一次时,它可以正常工作。然而,当我立刻点击唱片时,我得到的是沙漏。但是,如果我等待,然后单击,它再次工作......可能是错的。有什么建议吗?
感谢
答案 0 :(得分:1)
如果在没有超时的情况下调用pg.init()
会发生什么?
pg.init();
或者,您可以尝试较低的超时,但这可能不会产生任何差异,因为它已经很低:
window.setTimeout("pg.init()", 1);
答案 1 :(得分:0)
你的问题几乎没有任何意义,但是如果我偶然发现猜,我会说点击后禁用记录集中的可点击元素(或删除onclick处理程序),并向pg.init()
添加功能,以重新激活它/它们。