Joomla 3.3测试版-在正常模式下加载jQuery

Joomla 3.3测试版-在正常模式下加载jQuery,jquery,joomla,Jquery,Joomla,如docs.joomla.org所述,要以正常模式(即不以无冲突模式)加载jQuery库,我们应该使用以下代码行: JHtml::_('jquery.framework', false); 我在模板中使用了这段代码,但它仍然以无冲突模式加载jQuery <script type="text/javascript" src="/pilot/media/jui/js/jquery.min.js"> <script type="text/javascript" src="/pilo

如docs.joomla.org所述,要以正常模式(即不以无冲突模式)加载jQuery库,我们应该使用以下代码行:

JHtml::_('jquery.framework', false);
我在模板中使用了这段代码,但它仍然以无冲突模式加载jQuery

<script type="text/javascript" src="/pilot/media/jui/js/jquery.min.js">
<script type="text/javascript" src="/pilot/media/jui/js/jquery-noconflict.js">
<script type="text/javascript" src="/pilot/media/jui/js/jquery-migrate.min.js">
<script type="text/javascript" src="/pilot/media/system/js/caption.js">
<script type="text/javascript" src="/pilot/media/jui/js/bootstrap.min.js">


知道发生了什么吗

基本上,如果其他任何东西在无冲突模式下调用jQuery,无论是脚本的Joomla core还是任何第三方扩展,都不会加载冲突

我已经向Joomla提交了一个bug请求,但是说实话,没有理由不确保脚本在没有冲突的情况下工作(特别是Joomla仍然在一些地方加载mootools,这些地方会破坏
$
别名-有关更多信息,请参阅)。只需使用

(function($){

// Set a local $ variable only available in this block as an alias to jQuery
... Here is your jQuery specific code ...

})(jQuery);

你可以走了

可能是另一个扩展正在以noConflict模式加载jQuery。@Lodder是。我最好使用下面提到的乔治·威尔逊的解决方案。谢谢你的关心。