我正在为 Joomla 3 调整一个自定义组件。它依赖于 jQuery,这是我之前自己加载的。现在它已包含在基本模板中,我不需要。但是,我的依赖于 jQuery 的自定义 javascript 是首先加载的。我使用以下表格加载它们:
$document = JFactory::getDocument();
$document->addScript( PATH TO SCRIPT);
这正确地将它们包含在<head>
元素中,但它们是在 jQuery 之前加载的。
一些快速搜索显示abstract class JHtmlJquery
,libraries/cms/html/jquery.php
但我不确定从哪里调用它。
如何更改加载顺序,以便在依赖它的脚本之前加载 jQuery?我可以在不进入核心代码的情况下做到这一点吗?