【问题标题】:RequireJS loading ansynchronously... how to guarantee ondomready event?RequireJS异步加载...如何保证ondomready事件?
【发布时间】:2014-04-22 21:51:28
【问题描述】:

'It is possible when using RequireJS to load scripts quickly enough that they complete before the DOM is ready.'

等等。如果脚本很大并且实际上直到浏览器中的 domloaded 事件之后才被加载怎么办?等待 domloaded 事件将导致永远等待。还是我误会了什么?

我实际上使用 jquery 来处理 ondomready 事件,而不是他们的模块。我需要担心连接速度慢吗?

【问题讨论】:

    标签: jquery requirejs document-ready domready


    【解决方案1】:

    domReady 插件和 jQuery 都会检测页面是否已经完成加载(即 DOMContentLoaded 事件是否已经发生)。在这种情况下,他们将立即执行他们的回调。我用过它们,从来没有遇到过我的代码永远等待的情况。

    因此您不必担心连接缓慢会导致他们永远等待。

    如果您认为您已经遇到过他们会永远等待的情况,那么请提供详细信息以重现它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-28
      • 2014-09-27
      • 1970-01-01
      相关资源
      最近更新 更多