In HTML you cannot - text orientations other than horizontal and vertical are not supported. If you insert SVG, you can get a text rotation there. This has nothing to do with the limitations of jQuery, it's just how HTML works.
EDIT: Yes. Cool. Til.
So just do what they do: set CSS to:
transform: rotate(88deg); -webkit-transform: rotate(88deg); -moz-transform: rotate(88deg);
You can do it with
$(element).css({ "transform": "rotate(88deg)", "-webkit-transform": "rotate(88deg)", "-moz-transform": "rotate(88deg)" });
or do it more nicely by typing it into a class and calling $(element).addClass("myObliqueClass") .
source share