jQPlot - 删除垂直网格线

nol*_*232 32 javascript jquery charts jqplot

我使用jqPlot作为我的图表框架,并在我的应用程序中有许多图表,主要是线条和堆积条形图.

我现在要求只显示这些图表上的水平网格线,并且在jqPlot中没有看到任何选项来执行此操作.

有一个showGridline选项,但完全禁用网格线.

是否可以仅删除jqPlot中的垂直网格线并继续显示水平网格线?

nol*_*232 55

我想到了.您可以showGridline通过执行以下操作来应用于单个轴:

axes:{
    xaxis: {
       tickOptions:{
          showGridline: false
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

  • +1谢谢,我也在寻找这个选项. (2认同)

Var*_*ria 8

要删除X轴上的网格线:

axes : {
    xaxis : {
       tickOptions : {
           showGridline : false
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

要删除Y轴上的网格线:

axes : {
    yaxis : {
       tickOptions : {
           showGridline : false
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

要删除两个轴上的网格线:

axes : {
    xaxis : {
       tickOptions : {
           showGridline : false
       }
    },
    yaxis : {
       tickOptions : {
           showGridline : false
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

要么

grid : {
    drawGridlines: false
}
Run Code Online (Sandbox Code Playgroud)