Javascript 单击时自定义光标

Javascript 单击时自定义光标,javascript,Javascript,我正在做一些事情,我想用一个自定义的gif动画来改变光标。原因是装载时间。当我点击一个链接时,加载大约需要2秒钟,这就是为什么我想要一个漂亮的加载光标。有没有办法用onClick()更改它? 谢谢你的时间 编辑:因为加载发生在两个页面之间,所以也可以更改加载鼠标吗?您可以这样做 jQuery(document).ready(function(){ jQuery('a.cursor_wait').click(function(){ jQuery('body').css('cursor'

我正在做一些事情,我想用一个自定义的gif动画来改变光标。原因是装载时间。当我点击一个链接时,加载大约需要2秒钟,这就是为什么我想要一个漂亮的加载光标。有没有办法用
onClick()
更改它? 谢谢你的时间


编辑:因为加载发生在两个页面之间,所以也可以更改加载鼠标吗?

您可以这样做

jQuery(document).ready(function(){
  jQuery('a.cursor_wait').click(function(){
    jQuery('body').css('cursor', 'wait');
      $(this).css('cursor', 'wait');
  });
});

jshiddle

只有当我将鼠标悬停在链接上时,才会执行此操作。我想要一些能完全改变进程的东西,你可以随心所欲地去做;自定义gif并为每个链接自动执行如何?您可以为gif指定路径。代码是。如果您希望它只出现在链接上,您可以将jquery选择器更改为“a”,如$(“a”).css('cursor'、'url(link\u of\u gif)、auto')。