0

首先,我使用的是 jQuery-1.8.2 ...

我想知道如何从其他服务器和主服务器加载自定义脚本作为备份。

就像加载 jquery 或 jquery 工具或 jquery ui... 等等。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>!window.jQuery && document.write(unescape('%3Cscript src="<?php echo $siteURL; ?>/js/jquery-1.8.2.min.js"%3E%3C/script%3E'))</script>

我不确定如何为自定义脚本执行此操作...例如下面的链接。

<script src="//dvL-den.net/custom/random-script.min.js"></script>
4

1 回答 1

2

第一个代码片段通过检测是否jQuery已创建全局对象来工作。就这样。(它假定没有其他脚本正在创建任何名为“jQuery”的全局变量,但这是一个合理的——尽管不是绝对可靠的——假设。)

您需要做同样的事情——检查您的自定义脚本中是否存在某些唯一的全局变量、对象或属性,如果不存在,则假定该脚本尚未被调用。它可以是任何东西,甚至var window._this_is_a_test = true是专门为此目的设置的奇异变量。

于 2013-01-25T20:48:58.740 回答