您嵌入了几个 jquery 库,不推荐也没有必要。看起来您在 joomla 中禁用了 mootools(使用插件或在您的 php 代码中)并在您的代码中手动添加它。您可以删除此行,再次启用 mootools,禁用插件中所有嵌入的 jquery 库,然后使用最新版本。如果您需要来自 jquery 的旧功能(例如现在已弃用的“live”方法),您可以使用 jquery migrate 插件。那么嵌入在标题中的脚本应该如下所示:
<script src="your_url/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="your_url/media/system/js/core.js" type="text/javascript"></script>
<script src="your_url/media/system/js/caption.js" type="text/javascript"></script>
<script src="your_url/media/system/js/mootools-more.js" type="text/javascript"></script>
<script src="your_url/media/system/js/modal.js" type="text/javascript"></script>
...
<script src="your_url/libraries/jquery/jquery-1.9.1.min.js" type="text/javascript"></script>
<script src="your_url/libraries/jquery/jquery-migrate-1.1.0.js" type="text/javascript"></script>
<script>
jQuery.noConflict();
</script>