jQPlot - 移除垂直网格线

33

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

现在我需要仅在这些图表上显示水平网格线,并且在jqPlot中没有看到任何选项可以实现此功能。

虽然有一个showGridline选项,但它会完全禁用网格线。

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

2个回答

56

我搞定了。你可以通过以下方式将 showGridline 应用于单个轴:

axes:{
    xaxis: {
       tickOptions:{
          showGridline: false
       }
    }
}

8
为了移除X轴上的网格线:
axes : {
    xaxis : {
       tickOptions : {
           showGridline : false
       }
    }
}

为了去掉Y轴上的网格线:
axes : {
    yaxis : {
       tickOptions : {
           showGridline : false
       }
    }
}

要移除两个轴上的网格线:
axes : {
    xaxis : {
       tickOptions : {
           showGridline : false
       }
    },
    yaxis : {
       tickOptions : {
           showGridline : false
       }
    }
}

或者

grid : {
    drawGridlines: false
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接