質問: jhtml :: script順序-jqueryがロードされるまで延期する方法? 私が使う jhtml::scriptカスタム開発モジュールのページにスクリプトを追加します。ただし、これらのスクリプトは、j3がjqueryに追加する前にヘッドに挿入されます。次に例を示します。<!-- my module js --> <script src="/modules/mod_tiles/js/jquery.isotope.min.js" type="text/javascript"></script> <script src="/modules/mod_tiles/js/jquery.hoverintent.min.js" type="text/javascript"></script> <script src="/modules/mod_tiles/js/mod_tiles.js" type="text/javascript"></script> <!-- then joomla loads jquery ---> <script src="/media/jui/js/jquery-noconflict.js" type="text/javascript"></script> <script src="/media/jui/js/jquery.min.js" type="text/javascript"></script> joomlaが他のスクリプトの前にjqueryを強制的にロードする方法を教えてください。
回答: これは、mod_tilesの開発者がスクリプトのインポートに使用した方法が原因である可能性があります。この状況では、彼らはjoomlaコーディング標準に固執していないと思います。あなたには2つのオプションがあります(私が考えることができます)hwre: スクリプトがモジュール内のtmplフォルダー内のファイルからインポートされている場合は、 template override を実行して、スクリプトの方法を変更できますjhtmlを使用してインポートされました。 ダウンロードしてインストールできます jquery easy これは、jqueryをインポートして他のすべてのスクリプトの上に配置するプラグインです。 お役に立てれば