我想在Joomla 3.x的每篇文章/页面</head>
之前插入Javascript
我在一篇文章中使用此代码使用joomla的直接php插件取得了一些成功:
<?php
JHtml::script(Juri::base() . 'files/js/jquery.this-min.js');
?>
但是,它会在脚本标记的开头插入脚本标记。我想在</head>
之前插入它,以便它出现在jquery之后。
对于临时解决方案,我已将其包含在网站范围内,这使其可以放在</head>
之前,现在脚本正常运行。
有没有人成功这样做过?
答案 0 :(得分:1)
$doc = JFactory::getDocument();
$doc->addScript(JURI::base().'files/js/jquery.this-min.js');
应该这样做。如果您使用的是Joomla 3,可以考虑使用JHtml::_('jquery.framework');
使用它们提供的jQuery。
有关详细信息,请参阅:http://docs.joomla.org/J3.2:Javascript_Frameworks。