こんにちは、クライアント用のプラグインを作成しようとしています。html に次のコードを追加するだけです。
<html>
<head>
</head>
<body>
<script type="text/javascript">
var clientID = "123";
(function() {
var test = document.createElement('script'); test.type = 'text/javascript'; test.async = true;
test.src = 'myjavascript.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(test, s);
})();
</script>
<div id="addimage"></div>
</body>
</html>
そして、myjavascript.js ファイルで jquery ライブラリを呼び出します。
if (typeof jQuery === "undefined") {
var script = document.createElement('script');
script.src = 'http://mysite.com/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 = 'http://mysite.com/js/fancybox.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
}
// my rest code goes here
したがって、クライアントhtmlがすでにjquery-1.7.1.min.jsを呼び出す必要があるかどうかを確認したいのですが、そうでない場合は、1.7.1.min.jsファイルのみをmyquery.jsに含めます
すでに含まれているかどうかを確認する方法。助けてください!