子弹图的Highcharts Error#13

时间:2015-12-09 21:24:28

标签: javascript jquery html highcharts

我试图在我的页面中使用项目符号图,但我发现错误" Highcharts错误#13",我在这里找到了解决方案,但它根本没有帮助我。

我从小提琴那里拿了这个代码,只是想把它插入我的代码中。这个代码在小提琴中工作正常,但是在我的控制台中发现错误后,我在plunker中移动了这个,没有任何反应,在控制台中也出现同样的问题。

有人可以定义我做错了吗?

有我的js文件:

<div id="container" style="height:36px;width:350px;"></div>

和我页面中的这个div

@echo off
color f0
title Date Of Birth Generator

:begin

    REM Setting Current Year (Year Cannot Surpass Current Year)
    for /f "tokens=1 delims=-" %%g in ('echo %date%') do (
        set cYear=%%g
    )   

        REM Year
        set /a year=(%RANDOM% %% %cYear%) + 1

            REM Leap Year Check
            set /a mod=%year% %% 4
            if %mod%==0 (
                set jy=1
            ) else (
                set jy=0
            )



    REM Month
    set /a month=(%RANDOM% %% 12) + 1

        REM Define The Maximum Days In Random Month
        if %month%==1 set dm=31
        if %month%==3 set dm=31
        if %month%==5 set dm=31
        if %month%==7 set dm=31
        if %month%==8 set dm=31
        if %month%==10 set dm=31
        if %month%==12 set dm=31

            REM February
            if %month%==2 if %jy%==1 (
                set dm=29
            ) else (
                set dm=28
            )
            set dm=30
            if %month% LSS 10 set month=0%month%

    REM Day
    set /a day=(%RANDOM% %% %dm%) + 1
    if %day% LSS 10 set day=0%day%

    REM Compile Date
    cls
    echo Format: DD/MM/YYYY
    set cDate=%day%/%month%/%year%
    echo %cDate%
    pause>nul
    goto begin

1 个答案:

答案 0 :(得分:1)

您应将所有代码放在document.ready中。

$(document).ready(function() {
//-------------------------------------------------------
Highcharts.Renderer.prototype.symbols.line = function(x, y, width, height) {
  return ['M', x, y + width / 2, 'L', x + height, y + width / 2];
};

修正了演示:http://jsfiddle.net/hqykwrjd/1/