我正在为我的客户端使用joomla2.5的JA_Orisite模板,并且无法加载jquery文件“//ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"(需要菜单和文章滚动等),这个文件是在localhost上加载的,当我使用akeeba备份和恢复过程转移网站时,在服务器上安装后我无法加载jquery。
令人惊讶的是,我在服务器上遇到了文件权限问题,一旦我将777设置为我网站的所有文件,Jquery文件也正常工作。
由于第一台服务器未向我提供预期的速度和服务,我已将该站点转移到其他托管服务器,现在提出了相同的jquery问题,在此服务器上我也试图将权限设置为777,但无法加载jquery文件。
答案 0 :(得分:0)
您可以随时导入本地版本,而不是从Google导入它:
<?php
// load jQuery, if not loaded before
if(!JFactory::getApplication()->get('jquery')){
JFactory::getApplication()->set('jquery',true);
$document = JFactory::getDocument();
$document->addScript(JURI::root() . "templates/template_name/js/jquery.js");
}
?>