0

查看 jQuery 文件完全加载然后执行相关函数的方法

我只想在加载了与该 div 相关的所有 jQuery 文件时才显示我的 div。

文档准备和窗口加载功能不起作用。

如何编写一个条件函数,您可以在其中检查是否所有 jQuery 都已加载,然后显示 div .... 我在外部 js 文件中调用所有 jQuery 文件,(基本上我正在尝试为我的客户端创建一个插件我的 external.js 文件将在我的服务器上远程工作)。

我的 external.js 文件是这样的:

  if (typeof jQuery === "undefined") {
  var script = document.createElement('script');
  script.src = 'js/jquery-1.7.1.min.js';
  script.type = 'text/javascript';
  document.getElementsByTagName('head')[0].appendChild(script);

  }

  if (typeof jQuery === "undefined") {
  var script = document.createElement('script');
  script.src = 'js/fancybox.js';
  script.type = 'text/javascript';
  document.getElementsByTagName('head')[0].appendChild(script);
 }

 document.ready = function() {
 $(document).ready(function(){

 $("#addimage").html("<a id='fancybox' href='large"+clientID+".jpg'><img border=0 src='thumb"+clientID+".jpg'/></a>");

 }
 });

所以我希望这个 addimage div 只工作我的 jquery 文件完全加载

4

1 回答 1

0

利用

if (jQuery) {  
  // jQuery is loaded  
} else {
  // jQuery is not loaded
}
于 2012-07-22T10:47:15.787 回答