ページ速度を上げるために、Google CDN を使用して jquery ファイルをダウンロードしています。また、Google CDN が失敗した場合にローカルから jquery をダウンロードするようにフォールバックしています。
以下は、フォールバックの使用方法です
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript src='common/script/jquery-1.9.1.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
上記のコードは完璧に動作します。私の質問は、jquery 移行ファイルがロードされているかどうかを確認する方法です。
http://code.jquery.com/jquery-migrate-1.1.0.jsがロードされているかどうかを確認するだけです。if (typeof jQuery == 'undefined') {} これがここでは機能しないことを願っています。
任意のソリューション