Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Smarty与JQuery的冲突_Php_Jquery_Smarty - Fatal编程技术网

Php Smarty与JQuery的冲突

Php Smarty与JQuery的冲突,php,jquery,smarty,Php,Jquery,Smarty,我使用的是一个.tpl文件,其中包含了Jquery选项卡。现在它给出了一个错误: 粗体文本表示以下内容: 致命错误:Smarty错误:[在header.tpl第35行]:语法错误:无法识别的标记:jQuery(“#menu2”).tabify();(Smarty_Compiler.class.php,第446行)在/home/jifcccom/public_html/hrm/_includes/Smarty/libs/Smarty.class.php第1093行 // 尝试在{literal

我使用的是一个.tpl文件,其中包含了Jquery选项卡。现在它给出了一个错误: 粗体文本表示以下内容:

致命错误:Smarty错误:[在header.tpl第35行]:语法错误:无法识别的标记:jQuery(“#menu2”).tabify();(Smarty_Compiler.class.php,第446行)在/home/jifcccom/public_html/hrm/_includes/Smarty/libs/Smarty.class.php第1093行


// 

尝试在
{literal}{/literal}
尝试在
{literal}{/literal}
中包装JS代码看起来你忘了加载jquery.JS..(我在你发布的代码中看不到它)


看起来你忘了加载jquery.js..(我在你发布的代码中看不到)


尝试在顶部添加jQuery库:

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="{$BASE_URL}js/cmxforms.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/jquery.metadata.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/jquery.validate.min.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/functions.js" type="text/javascript"></script>
<script src="{$BASE_URL}_templates/{$THEME}/js/jquery.tabify.js" type="text/javascript" charset="utf-8"></script>
  
 {literal}
    <script type="text/javascript">
        $(document).ready(function () {
            $('#menu2').tabify();
        });
    </script>
 {/literal}

{literal}
$(文档).ready(函数(){
$('#menu2').tabify();
});
{/literal}
尝试将脚本标记封装在
{literal}{/literal}
标记中


尝试在顶部添加jQuery库:

<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="{$BASE_URL}js/cmxforms.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/jquery.metadata.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/jquery.validate.min.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/functions.js" type="text/javascript"></script>
<script src="{$BASE_URL}_templates/{$THEME}/js/jquery.tabify.js" type="text/javascript" charset="utf-8"></script>
  
 {literal}
    <script type="text/javascript">
        $(document).ready(function () {
            $('#menu2').tabify();
        });
    </script>
 {/literal}

{literal}
$(文档).ready(函数(){
$('#menu2').tabify();
});
{/literal}
尝试将脚本标记封装在
{literal}{/literal}
标记中


将js代码包装为insdie
{literal}{/literal}

参考:


{literal}
$(文档).ready(函数(){
$('#menu2').tabify();
});
{/literal}

将js代码包装为
{literal}{/literal}

参考:


{literal}
$(文档).ready(函数(){
$('#menu2').tabify();
});
{/literal}

您正在使用哪个Smarty版本?尝试将脚本包装在{literal}{/literal}块中?您正在使用哪个Smarty版本?尝试将脚本包装在{literal}{/literal}块中block?我错过了这个:我已经包含了这个:我错过了这个:我已经包含了这个:这可能不会导致问题,但是你jquery.js应该位于from.js之上。。。如果您稍后使用表单,您可能会遇到一些错误。这可能不是问题的原因,但您jquery.js应该位于from.js之上。。。如果以后使用表单,可能会出现一些错误。。
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="{$BASE_URL}js/cmxforms.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/jquery.metadata.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/jquery.validate.min.js" type="text/javascript"></script>
<script src="{$BASE_URL}js/functions.js" type="text/javascript"></script>
<script src="{$BASE_URL}_templates/{$THEME}/js/jquery.tabify.js" type="text/javascript" charset="utf-8"></script>
  
 {literal}
    <script type="text/javascript">
        $(document).ready(function () {
            $('#menu2').tabify();
        });
    </script>
 {/literal}
    <script type="text/javascript">
    {literal}

        $(document).ready(function () {
            $('#menu2').tabify();
        });

    {/literal}
    </script>