我有一个Joomla!使用jQuery的模板。在连接到Internet的本地计算机上工作时,该网站正常工作。Joomla!在本地加载jQuery库(没有互联网连接)
没有互联网,页面显示一个空白页面,页面中央有一个进度条。
jQuery包含在我的模板中?我怎样才能在本地加载它?
我有一个Joomla!使用jQuery的模板。在连接到Internet的本地计算机上工作时,该网站正常工作。Joomla!在本地加载jQuery库(没有互联网连接)
没有互联网,页面显示一个空白页面,页面中央有一个进度条。
jQuery包含在我的模板中?我怎样才能在本地加载它?
这是我们用什么来保证只有1 jQuery的副本中的代码是进口的,如果它不是,它应该从一个特定的位置加载:
<?php
// load jQuery, if not loaded before
if(!JFactory::getApplication()->get('jquery')){
JFactory::getApplication()->set('jquery',true);
$doc = JFactory::getDocument();
$doc->addScript(JUru::root() . 'templates/TEMPLATE_NAME/js/jquery.js');
}
?>
希望这有助于
步骤:
你会发现像(可能):
$doc->addScript('http://www.example.com/jquery.js', 'text/javascript');
复制jQuery的本地模板文件夹(在JS或JavaScript文件夹)
与行的index.php替换(适应需要的地方! ):
$doc->addScript($this->baseurl.'/templates/'.$this->template.'/js/jquery.js', 'text/javascript');
嗨“有趣的东西”从来都不是一个真正的问题的一个很好的说明:)你能澄清发生的事情,并显示您的网站的''
节?这可能是包含jQuery的地方。 – 2013-03-12 22:20:20