Joomla 3.2 header 模块消失了
Joomla 3.2 header module disappeared
我的 header 幻灯片模块突然消失了。我仔细检查了 configuration.php 和模块菜单分配并重新安装了我的幻灯片模块,但没有任何问题。你能帮帮我吗?
先感谢您。
www.totalshabake.com
很可能您有 MooTools / jQuery 冲突。从你的源代码我可以看到 jQuery 在 MooTools:
之前加载
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></script>
<script src="/plugins/system/jqueryeasy/jquerynoconflict.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/jquery-ui.min.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="/media/system/js/core.js" type="text/javascript"></script>
<script src="/media/system/js/tabs-state.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-more.js" type="text/javascript"></script>
<script src="/media/system/js/modal.js" type="text/javascript"></script>
强制 MooTools 在 jQuery 之前加载或在不需要时停止加载 MooTools 可能会解决问题。
您已经启用了 jQueryEasy,它可能会有所帮助(阅读文档)。
您还可以强制 MooTools 提前加载,方法是在模板 index.php 文件的 HEAD 部分添加以下行:
JHTML::_('behavior.framework', true);
谢谢尼尔的提示。我找到了解决方案。我在模板 javascript 文件之前添加了如下 if 语句,效果非常好。
if(typeof jQuery == 'undefined') {
//在此处复制并粘贴您的 jQuery 核心代码
// ............................................... .
// ............................................... .
}
我的 header 幻灯片模块突然消失了。我仔细检查了 configuration.php 和模块菜单分配并重新安装了我的幻灯片模块,但没有任何问题。你能帮帮我吗? 先感谢您。 www.totalshabake.com
很可能您有 MooTools / jQuery 冲突。从你的源代码我可以看到 jQuery 在 MooTools:
之前加载<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></script>
<script src="/plugins/system/jqueryeasy/jquerynoconflict.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/jquery-ui.min.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="/media/system/js/core.js" type="text/javascript"></script>
<script src="/media/system/js/tabs-state.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-more.js" type="text/javascript"></script>
<script src="/media/system/js/modal.js" type="text/javascript"></script>
强制 MooTools 在 jQuery 之前加载或在不需要时停止加载 MooTools 可能会解决问题。
您已经启用了 jQueryEasy,它可能会有所帮助(阅读文档)。
您还可以强制 MooTools 提前加载,方法是在模板 index.php 文件的 HEAD 部分添加以下行:
JHTML::_('behavior.framework', true);
谢谢尼尔的提示。我找到了解决方案。我在模板 javascript 文件之前添加了如下 if 语句,效果非常好。
if(typeof jQuery == 'undefined') {
//在此处复制并粘贴您的 jQuery 核心代码 // ............................................... . // ............................................... .
}