在模块joomla中添加脚本标记
我是joomla的新手。我正在joomla进行表单提交工作。因此,我通过在joomla中创建模块创建了一个表单。请说明是否有其他方法创建表单和发送电子邮件。现在,我使用jquery表单创建表单向导的步骤..按照joomla中default.php中的代码 default.phpmod_查询文件夹在模块joomla中添加脚本标记,joomla,Joomla,我是joomla的新手。我正在joomla进行表单提交工作。因此,我通过在joomla中创建模块创建了一个表单。请说明是否有其他方法创建表单和发送电子邮件。现在,我使用jquery表单创建表单向导的步骤..按照joomla中default.php中的代码 default.phpmod_查询文件夹 $doc->addScript( JUri::root() . 'modules/mod_inquiry/js/jquery.steps.min.js' ); 我还添加了css $doc->
$doc->addScript( JUri::root() . 'modules/mod_inquiry/js/jquery.steps.min.js' );
我还添加了css
$doc->addStyleSheet( JUri::root() . 'modules/mod_inquiry/css/jquery.steps.css' );
现在我的问题是如何在defaul.php中放置脚本标记,以及如何添加脚本标记
<script>
jQuery(document).ready(function(){
alert();
jQuery("#wizard").steps({
headerTag: "h2",
bodyTag: "section",
transitionEffect: "slideLeft"
});
});
</script>
但是上面说。。jQuery…步骤不是函数…任何帮助都是有用的…您在包含文件时使用了错误的语法。请更新路径常量,使用JURI::root而不是JURI:root。有关更多详细信息,请查看此链接: 您可以使用addScriptDeclaration添加JavaScript代码: 前
我想没有人知道joomla…………:您添加了jquery最新版本的min文件了吗?请在脚本标记之前将其添加到代码中,但它与JUri一起工作,而且我还看到jquery步骤css和js也添加了每个错误,这一定是因为jquery没有在脚本之前加载。或者在jquery库加载后尝试将代码放在页面底部。或者可以在脚本之前将Jquery添加到同一mobule文件中。但使用多个jquery库并不是一个好的实践。可能是jquery get的冲突。您可以打开错误报告所有配置中的php错误,对于javascript,您必须在控制台中进行检查。请共享一个链接,以便我知道如何在phpGOTO->Global configuration->Server Tab->error reporting中获取错误,将其设置为最大值并保存。
$document = JFactory::getDocument();
// Add Javascript
$document->addScriptDeclaration('
jQuery(document).ready(function(){
alert();
jQuery("#wizard").steps({
headerTag: "h2",
bodyTag: "section",
transitionEffect: "slideLeft"
});
});
');