web-dev-qa-db-ja.com

jQPlot-垂直グリッド線を削除します

グラフ作成フレームワークとしてjqPlotを使用しており、アプリケーションには、主に線グラフと積み上げ棒グラフなど、多数のグラフがあります。

これらのチャートに水平グリッド線のみを表示する必要があり、これを行うためのオプションがjqPlotに表示されません。

showGridlineオプションがありますが、それはグリッド線を完全に無効にします。

JqPlotで垂直グリッド線のみを削除し、水平グリッド線を引き続き表示することは可能ですか?

32
nolt2232

私はそれを考え出した。次の手順を実行して、showGridlineを単一の軸に適用できます。

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

X軸のグリッド線を削除するには:

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

Y軸のグリッド線を削除するには:

axes : {
    yaxis : {
       tickOptions : {
           showGridline : false
       }
    }
}

両方の軸のグリッド線を削除するには:

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

または

grid : {
    drawGridlines: false
}
8
Varun Naharia