繁体   English   中英

在之前插入javascript </head> Joomla 3.x中的每个文章/页面

[英]Insert javascript before </head> per article/page in Joomla 3.x

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

我在文章中使用以下代码将joomla直接使用php插件取得了一些成功:

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

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

对于临时解决方案,我将其包含在整个站点范围内,这允许将其放置在</head>之前,现在脚本可以正常工作。

有没有人成功做到这一点?

$doc = JFactory::getDocument();
$doc->addScript(JURI::base().'files/js/jquery.this-min.js');

那应该做。 如果您使用的是Joomla 3,则可以考虑使用它们提供的jQuery,方法是使用JHtml::_('jquery.framework');

有关更多信息,请参见: http : //docs.joomla.org/J3.2 : Javascript_Frameworks

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM