我正在尝试在我的 Joomla 3 模块中实现一个 jQuery 插件,用于将标签转换为响应式手风琴。该插件称为Easy Responsive Tabs to Accordion ( https://github.com/samsono/Easy-Responsive-Tabs-to-Accordion )。我已在模块中正确包含所需的 css 和 js 文件,但它并没有为我启动插件。
在模块中tmpl/default.php
,我包含了如下脚本:
$document = JFactory::getDocument();
$document->addScript(JURI::base() . 'modules/mod_mytest/js/easyResponsiveTabs.js');
$document->addScript(JURI::base() . 'modules/mod_mytest/js/jquery-1.9.1.js');
$document->addStyleSheet(JURI::base() . 'modules/mod_mytest/css/mytheme/easyResponsiveTabs.css');
<script type="text/javascript">
$(document).ready(function() {
$('#horizontalTab').easyResponsiveTabs();
});
</script>
我也有正确的 HTML 标记,tmpl/default.php
如文档中所示。
当我下载并运行插件时,它工作正常,但是当我将它集成到 Joomla 中时,它会失败。在集成它时我可能会遗漏一些简单的步骤,但我无法弄清楚。