在Joomla 3.x中的每篇文章/页面之前插入javascript

时间:2014-01-29 05:44:09

标签: javascript php joomla

我想在Joomla 3.x的每篇文章/页面</head>之前插入Javascript

我在一篇文章中使用此代码使用joomla的直接php插件取得了一些成功:

<?php
JHtml::script(Juri::base() . 'files/js/jquery.this-min.js');
?>

但是,它会在脚本标记的开头插入脚本标记。我想在</head>之前插入它,以便它出现在jquery之后。

对于临时解决方案,我已将其包含在网站范围内,这使其可以放在</head>之前,现在脚本正常运行。

有没有人成功这样做过?

1 个答案:

答案 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