jQuery加载并完全可用后,如何创建警报?

最佳答案

我将向您展示如何做您想做的事,然后告诉您我对此的想法:

(function checkJquery() {
  if (typeof(jQuery) == 'undefined') {
    setTimeout(checkJquery, 500);
  }
  else {
    alert('jQuery is loaded.');
  }
})();


通常,当您使用jQuery时,会将其包含在<script><head>标记中。所有此类脚本均按照定义的顺序加载,因此,如果您首先加载它,则该脚本将可用于所有后续脚本。因此,您永远不需要检查它。

如果您发现自己在网站上使用了大量的javascript功能,并希望确保检查所有模块依赖项,建议您RequireJS

09-19 23:49