1

我有以下脚本可以很好地工作:

$("#spanLoading").ajaxStart(function () {
    $('#spanLoading').empty().append("<img src='/img/loading.gif' />");
});

$("#spanLoading").ajaxComplete(function () {
    $('#spanLoading').empty();
});

是否可以稍微改变这些,所以不是在 上加载图像ajaxStart,而是鼠标光标改为 css 光标wait,然后在ajaxComplete.

4

2 回答 2

3

是的,您可以通过更改元素的cursor属性来做到这一点:body

$("#spanLoading").ajaxStart(function () {
    $('body').css('cursor', 'wait');
});

$("#spanLoading").ajaxComplete(function () {
    $('body').css('cursor', 'auto');
});
于 2012-09-26T14:35:28.723 回答
0

是的:

$('html').css('cursor', 'wait');

ajaxComplete你把它改回来。

于 2012-09-26T14:35:38.017 回答