出于某种原因,我的实时服务器上的点击事件比我本地开发机器上的点击时间要长得多.例如,这里是我用作测试的一些基本代码:
jQuery(document).ready(function(){ jQuery('a[rel^="foxyLightbox"]').on("click", function(e) { console.log("HA!"); return false; }); });
当我在本地运行并单击链接时,文本会立即打印到控制台.如果我连续多次点击它,就没有任何延迟.
当我在我的实时服务器上运行它时,在事件触发之前几乎只有一秒钟的延迟.如果我连续多次点击它,那么就会出现延迟,并且每秒打印一次.
这是一个实时示例页面:https://www.foxytronics.com/products/68-springrc-sm-s4303r-continuous-rotation-servo
触发事件的链接是右上角的大型产品图像.
起初我认为问题是我的javascript代码,但后来我评论它并使用上面的测试代码(这是非常短的),所以这不可能.什么可能延迟点击事件被解雇?