Jquery Highcharts无法读取属性';标记';未定义错误的定义

Jquery Highcharts无法读取属性';标记';未定义错误的定义,jquery,highcharts,Jquery,Highcharts,我正在使用highcharts 3.0版本。我正在尝试添加一个仪表图表。图表正在生成,但由于“无法读取未定义的属性”标记,我收到错误 我没有得到图表中系列的值。还按照建议使用了highcharts-more.js 请回答出了什么问题 chart: { type: 'gauge', renderTo: selector }, title: null, pane: { center: ['50%', '85

我正在使用highcharts 3.0版本。我正在尝试添加一个仪表图表。图表正在生成,但由于“无法读取未定义的属性”标记,我收到错误

我没有得到图表中系列的值。还按照建议使用了highcharts-more.js

请回答出了什么问题

chart: {
        type: 'gauge',
                renderTo: selector

    },

    title: null,

    pane: {
        center: ['50%', '85%'],
        size: '140%',
        startAngle: -90,
        endAngle: 90,
        background: {
            backgroundColor: (Highcharts.theme && Highcharts.theme.background2) || '#EEE',
            innerRadius: '60%',
            outerRadius: '100%',
            shape: 'arc'
        }
    },

    tooltip: {
        enabled: false
    },

    // the value axis
    yAxis: {

        lineWidth: 0,
        minorTickInterval: null,
        tickPixelInterval: 400,
        tickWidth: 0,
        title: {
            y: -70
        },
        labels: {
            y: 16
        },
            min: 0,
        max: 200,
        title: {
            text: 'Speed'
        }
    },

    plotOptions: {
        series: {
            color: '#FF0000'
    },
    },

         series: [{
        name: 'Speed',
        data: [80],
        dataLabels: {
            format: '<div style="text-align:center"><span style="font-size:25px;color:' +
                 'black' + '">{y}</span><br/>' +
                   '<span style="font-size:12px;color:silver">km/h</span></div>'
        },

    }]
});
图表:{
类型:“仪表”,
渲染器:选择器
},
标题:空,
窗格:{
中心:['50%,'85%,],
大小:“140%”,
startAngle:-90,
端角:90,
背景:{
背景颜色:(Highcharts.theme&&Highcharts.theme.background2)| |'#EEE',
内半径:“60%”,
外层:“100%”,
形状:“圆弧”
}
},
工具提示:{
已启用:false
},
//价值轴
亚克斯:{
线宽:0,
minorTickInterval:null,
像素间隔:400,
宽度:0,
标题:{
y:-70
},
标签:{
y:16
},
分:0,,
最高:200,
标题:{
文字:“速度”
}
},
打印选项:{
系列:{
颜色:“#FF0000”
},
},
系列:[{
名称:“速度”,
数据:[80],
数据标签:{
格式:“{y}
”+ “公里/小时” }, }] });
您在代码中的何处使用“标记器”?您正在使用什么代码读取序列数据?我看不出你的图表有任何错误。您能在使用“标记”和系列数据的地方共享代码吗。图表呈现得非常完美,因此必须有更多的代码出现上述错误。我在代码中没有使用它。它在highcharts.js中。。defaultPlotOptions是未定义的,这时它应该按照上面JSFIDLE中的指定工作。FIDLE看起来非常好。但在我的例子中,var defaultPlotOptions=defaultOptions.plotOptions,。highcharts.js中的这个东西没有设置“gauge”。此行中获取错误:getAttribs:function(){var series=this,serieOptions=series.options,normalOptions=defaultPlotOptions[series.type].marker?serieoptions.marker:serieoptions,@NidhiSolanki您发布的代码用于在JSFIDLE中重新创建问题,没有错误-。这意味着您提供的信息不足以确定问题是什么-请发布与JSFIDLE类似的实时示例,以重新创建问题或发布精确的信息这将允许重新创建问题。您在代码中使用“标记”的位置?您在读取序列数据时使用的代码?我在您的图表中看不到任何错误。您是否可以在使用“标记”和序列数据的位置共享代码。图表呈现得非常完美,因此在出现上述错误的位置一定还有一些代码。我在中没有使用它我的代码。它在highcharts.js中。当它应该按照上面的JSFIDLE中的指定工作时,defaultPlotOptions是未定义的。FIDLE看起来非常好。但是在我的例子中,var defaultPlotOptions=defaultOptions.plotOptions。highcharts.js中的这个东西没有使用“gauge”设置。这一行中出现错误:getAttribs:function(){var series=this,serieoptions=series.options,normalOptions=defaultPlotOptions[series.type].marker?serieoptions.marker:serieoptions,@NidhiSolanki您发布的代码用于在JSFIDLE中重新创建问题,没有错误-。这意味着您提供的信息不足以确定问题是什么-请发布与JSFIDLE类似的实时示例,以重新创建问题或发布精确的信息允许重新创建问题的。