7

在 Web 应用程序中,我有一个加载事件。如果浏览器正在从服务器加载数据,我希望光标变为显示时钟的 gif。如何更改光标外观。我只在引用光标外观的博客中发现了这一点:

$(this).css('cursor','move');

我想加载图像。

4

2 回答 2

17

试试这个方法:

$(this).css( 'cursor', 'url(cursor.png), auto' );

这里是 JSFiddle: http: //jsfiddle.net/fv3Bk/1/
auto参数告诉如果没有找到光标图像时使用什么光标类型。(见这里更多的游标类型,这里是另一个例子)

于 2013-06-30T11:38:40.413 回答
9

如果您希望光标成为您选择的光标,您可以使用上面的 css cursor 属性,但使用 url 值:

$(this).css('cursor', 'url(/path/to/image),auto');

或对身体内部的所有人:

$('body').css('cursor', 'url(/path/to/image),auto');

据我所知,这在 Opera 中是行不通的。

于 2013-06-30T11:44:12.163 回答