Javascript 为什么Highcharts在PHP中不起作用?

Javascript 为什么Highcharts在PHP中不起作用?,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,我正在学习更多关于PHP和Javascript的知识。我想为一个我从头开始制作的项目使用一个漂亮的图表解决方案,但它是用Javascript编写的,而且我对使用Javascript还是非常熟悉。为什么我的图表没有加载PHP页面上容器标记所在的位置 我这里有一个MVC布局,index.php调用登录或未登录页面。登录页面是“我的图表”存在且未加载的位置 我的PHP页面运行得很好。我已经将我的所有脚本包含在我的_footer.php文件中,该文件包含在页面底部的php中。下面是我的页脚文件的外观。它

我正在学习更多关于PHP和Javascript的知识。我想为一个我从头开始制作的项目使用一个漂亮的图表解决方案,但它是用Javascript编写的,而且我对使用Javascript还是非常熟悉。为什么我的图表没有加载PHP页面上容器标记所在的位置

我这里有一个MVC布局,index.php调用登录或未登录页面。登录页面是“我的图表”存在且未加载的位置

我的PHP页面运行得很好。我已经将我的所有脚本包含在我的_footer.php文件中,该文件包含在页面底部的php中。下面是我的页脚文件的外观。它有一个基础,一个常见的前端框架,我的HythCase/HyScript脚本包含了我在Test.HTML页面上验证工作的示例HealthCar图示例。

_footer.php

这是容器div所在的登录页面,应该加载图表

logged_in.php


使用框架的一个常见问题是$variable已经被使用

有些事情可以尝试:

使用jQuery时请记住包含

jQuery(function($){ 
  $('#container').highcharts({
...

确保您的Gualal.CS.SCSS文件与基础版本

匹配 如果SASS文件删除不起作用且不必要,请重新编译

我犯了错误

highcharts脚本include包含在header.php文件中的多个位置。由于它包含在页眉和页脚中,因此没有加载图表。我删除了头文件中的include,图表工作正常


人为错误,但解决了

每当发生这种情况时,您的PHP with Highcharts页面仍然会自动加载图表。这是唯一失败的方法

解决方案:转到Highcharts PHP并编辑以下行:

$(function () {
让它看起来像这样:

$(function ($) {
最后,您应该有如下内容,然后刷新:

$(function ($) {
    $('#conq').highcharts({
        chart: {
            type: 'spline' //-your chart type//
        },`
    });
});

你使用Bootstrap或类似的方法来设计吗?我正在使用Field.你在控制台中有什么错误吗?我使用了一个包含基础的Test.php文件,一个文件中的页眉和页脚PHP文件,没有PHP包括;它成功了。但是,当我在主页上进行包含时,它不会。到底是什么?
$(function ($) {
$(function ($) {
    $('#conq').highcharts({
        chart: {
            type: 'spline' //-your chart type//
        },`
    });
});