使用しているCMSにはいくつかの制限があり、jQueryコードはページのフッターに含まれています。
以下のコードを使用してjqueryが使用可能かどうかを判断しますが、このスクリプトが含まれた後にjQueryが読み込まれると、常にfalseが返され、コードが実行されなくなります。
if (typeof jQuery != 'undefined') {
以下を使用せずに、ページが完全に読み込まれるまでこれを強制的に待機させることはできますか?
jQuery(document).ready(function($) {
注:jQueryコードをソースの上位に移動することはできません。また、CMSのセットアップ方法を考えると、以下のような実装でさえおそらく不可能です。(テンプレートファイルへのアクセスは非常に制限されています)。
DOMの後にjQueryをロードします。jQueryがロードされる前に$.ready()をページで使用できるようにするにはどうすればよいですか?