我使用这段 jQuery 代码将鼠标指针设置为 Ajax 调用期间的忙碌状态(沙漏) ..。
$('body').css('cursor', 'wait');
以及这个相应的代码将其恢复正常。
$('body').css('cursor', 'auto');
这个在某些浏览器上很好用。
在 Firefox 和 IE 上,一旦我执行该命令,鼠标光标就会改变。这就是我想要的行为。
在 Chrome 和 Safari 浏览器上,鼠标光标在用户移动指针之前不会明显地从“忙”变为“自动”。
让不情愿的浏览器切换鼠标指针的最好方法是什么?