ajax改变鼠标点击次数,ajax调用时更改鼠标指针

Stack Overflow上提供的答案都不适用于我。我使用最新最好的FireFox进行开发,其他人在这里使用IE,Chrome等....每当我打电话给jQuery的AJAX时,什么都不会发生,只有当AJAX调用回来时 - 光标会改变吗?然后它会卡在等待光标中。所以 - 调用,服务器返回新信息,信息显示然后WHAM!等待光标显示并且不会消失。我尝试了所有给出的答案。正在调用.ajaxXXXX的东西。 (我把一个ALERT(" HERE")放入功能中,这些" HERE"一直出现。每一个电话。非常令人沮丧。

所以我去了#34;好的 - 新的东西不起作用。去旧学校怎么样?"我知道这样做很笨 - 但这不是我正在做的一些伟大的大项目。它只是一个小编辑器,所以有几个人可以同时编辑我们的数据库。永远不会看到互联网的光芒。只有内联网。 :-)无论如何,这工作和工作非常。您需要提供自己的等待光标。我刚从谷歌图片中删除了一个。

首先 - HTML:

style='position:absolute;top:-9999px;left:-9999px;background-color:rgba(0,0,0,0.3);'>

wait.gif

然后是jQuery:

function waitCursor()

{

$('#wait').css({

'top' : '0px',

'left' : '0px',

'width' : '100%',

'height' : '100%'

});

}

function defCursor()

{

$('#wait').css({

'top': '-9999px',

'left' : '-9999px',

'width' : '0%',

'height' : '0%'

});

$(document).ajaxStart(function(){ waitCursor(); })

.ajaxComplete(function(){ defCursor(); })

.ajaxStop(function(){ defCursor(); });

老派但也很简单。只有一个带有桌子的DIV。该表只有行。第一个是整个屏幕高度的50%。第二个只是将等待光标居中在屏幕上。您总是可以使第一个高度达到45%,或者屏幕高度的一半减去图像高度的一半。但正如我所说 - 这只是一个简单的内部计划。问题是 - 这适用于所有浏览器,而不是试图通过大量的箍来让它出现。我在其他主要网站上看到了类似的东西。所以很明显其他人已经厌倦了浏览器在需要时没有显示等待光标和真相 - 我记得看到这一点并且想知道复制有多难。现在我知道 - 它根本不是很难。

玩得开心!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值