我的Woocommerce网站上出现Jquery错误

我的Woocommerce网站上出现Jquery错误,jquery,woocommerce,Jquery,Woocommerce,我在我的woocommerce网站上看到jQuery存在问题。在使用Chrome和Safari错误控制台时,我可以看到这个错误 Can't Find Variable: JQuery 我在其他任何地方都很难找到解决方案。我之所以问这个问题,是因为我在Wordpress网站上结帐时遇到了一个问题,我认为这可能是由这个问题引起的,但我同样不知道解决办法。任何指导都将不胜感激 我尝试过的一些故障排除是 切换到不同的主题,查看此问题是否与主题相关 停用插件以查看是否存在未发生的冲突 删除我做的任何自定

我在我的woocommerce网站上看到jQuery存在问题。在使用Chrome和Safari错误控制台时,我可以看到这个错误

Can't Find Variable: JQuery
我在其他任何地方都很难找到解决方案。我之所以问这个问题,是因为我在Wordpress网站上结帐时遇到了一个问题,我认为这可能是由这个问题引起的,但我同样不知道解决办法。任何指导都将不胜感激

我尝试过的一些故障排除是

  • 切换到不同的主题,查看此问题是否与主题相关
  • 停用插件以查看是否存在未发生的冲突
  • 删除我做的任何自定义CSS工作
  • 在没有帮助的情况下启用脚本\u调试

  • 这是我的结帐页面

    您的脚本顺序错误。你有:

    <script type='text/javascript' id='jquery-js-after'>
    if( !jQuery( 'body' ).find( '#fb-root' ) ){
                    jQuery( 'body' ).append( '<div id="fb-root"></div>' );
                };
    </script>
    <script type='text/javascript' src='https://www.dailymutt.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp' id='jquery-core-js'></script>
    
    
    if(!jQuery('body').find('fb root')){
    jQuery('body').append(“”);
    };
    
    第一个脚本试图在jQuery加载之前使用jQuery。将订单交换为:

    <script type='text/javascript' src='https://www.dailymutt.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp' id='jquery-core-js'></script>
    <script type='text/javascript' id='jquery-js-after'>
    if( !jQuery( 'body' ).find( '#fb-root' ) ){
                    jQuery( 'body' ).append( '<div id="fb-root"></div>' );
                };
    </script>
    
    
    if(!jQuery('body').find('fb root')){
    jQuery('body').append(“”);
    };
    
    这是针对Facebook的。我不确定这是否是你的问题,但请看一看:@bester谢谢你的回复。所以我不熟悉JQuery的任何问题,我认为我犯了一个错误。当我看到这个错误时,我认为它只是引用了fb根行。但是我在没有fb根行的情况下访问了我网站上的其他页面,得到了相同的“找不到变量:JQuery”。所以我认为我的问题更一般,而不仅仅是fb的根本问题。我还是不明白为什么我会犯这样的错误。非常感谢你的帮助!冒着听起来像个十足的白痴的风险,我该如何重新订购脚本?我知道这可能是一个愚蠢的问题,所以我道歉!在我的编辑器中,我是否在其中添加了额外的CSS?这就是你所指的领域吗。我也使用了一个php代码段插件,这与CSS无关。您只需将文件中的行
    向上移动4行,正如我在回答中所示。如果您使用某种自动工具创建HTML文件,那么我无法帮助您。这就是结果中应该显示的样子。我想我的问题是,当你说“移动线”时,这是否意味着我正在编辑某个文件?我不知道该编辑什么文件?