Since version v5.5.0 there is a bug were rotated text isn’t visible.
When I go to
https://www.jqwidgets.com/jquery-widgets-demo/demos/jqxchart/javascript_chart_line_series.htm there are rotated xAxis labels visible.
When I download v5.5.0 (or v5.6.0) and open demos\jqxchart\javascript_chart_column_series.htm there are no labels visible (they are actually in the top left corner at 0,0)
Although both claim to be v5.5.0, they do not have the same source.
After investigation this is broken due to:
Fixed an issue in jqxDraw regarding trying to set invalid NaN params.
Where the following is changed in jqxdraw.js:
v5.4.0
{d.setAttribute(e,f[e])}
v5.5.0 and v5.6.0
{if(isNaN(f[e])){continue}else{d.setAttribute(e,f[e])}}
Online at https://www.jqwidgets.com/jquery-widgets-demo/jqwidgets/jqxdraw.js
{if(f[e]!==undefined&&f[e].toString()==="NaN"){d.setAttribute(e,0)}else{d.setAttribute(e,f[e])}}
When I add a console.write to see what isNaN it prints:
translate(-32,464)
rotate(-45)
So the rotation is ignored due to being NaN.
However the online version seems to be different then the download, but working!
I belief this is related to https://www.jqwidgets.com/community/topic/jqx-ver-5-6-textrotationangle/