Changer le curseur de la souris en Javascript ou jQuery

Comment puis-je changer le curseur de la souris en Javascript ou jQuery ? Je sais que c'est une question très classique, mais très étrangement ce JSFiddle ne fonctionne pas : http://jsfiddle.net/2Qffw/.

Voici le code :

$('body').css('cursor','pointer');

document.body.style.cursor = "pointer";
Essayez localement sans jsFiddle, et il doit travailler, ou essayez un élément dans jsFiddle et elle fonctionne aussi bien -> jsfiddle.net/2Qffw/1
La plus belle façon de le faire est avec une règle CSS à l'aide :hover. Pouvez-vous le modèle de votre application de cette façon au lieu?
localement, il fonctionne sans <!DOCTYPE html>, mais pas avec.
ce n'est pas vraiment mon problème. En fait, j'ai considérablement réduit mon problème que j'ai présenté dans ma question.
Cela ne semble pas être quelque chose que vous devriez faire avec jQuery à la place de la plaine de vieux CSS.

OriginalL'auteur Arnaud | 2013-07-01