我在我的网站中有两个页面,都显示一个模式窗体。这些页面正在使用jModal插件,并且一切正常。jquery文档准备得太慢了
我遇到的问题如下。
一页,一切都很好,表现很棒。
在第二页上,一切都是一样的,除了它有一些广告,导致一个小的性能影响。
这个命中是可以接受的,但由此产生的延迟可以让访问者在模态窗口显示之前点击页面上的链接。因此访客可能会错过模式窗口。
代码在$()。Ready中,我相信这是导致问题的原因,因为页面必须等到广告服务器完成广告投放。
我删除了$()。Ready,但是这只是导致代码根本不能执行。
有没有办法锁定页面,直到doc准备好执行?
DOM准备就绪(例如,'$(function(){})'将在* DOM准备好后立即触发*。它不应该等待广告。问题可能是前面的代码延迟了DOM准备好的代码因为它可能没有提早运行,所以将DOM准备好的处理程序移动到广告脚本之前 – 2014-11-05 11:42:17