2010-09-03 2 views
5

Я хочу показать курсор как progress при каждой загрузке.JQuery - показать курсор прогресса, когда браузер занят/загружен (например, окна)

Можно ли отобразить курсор как progress, когда браузер занят?

Если нет, можно ли отобразить курсор как progress, если jQuery отправляет без добавления кода для каждой функции сообщения jQuery?

Я ищу чистое и глобальное решение.

ответ

11

попробовать:

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

$().ajaxStop(function(){ 
    $('body').css('cursor', 'auto'); 
}); 

и он будет вызываться, когда Аякса процесс называется ...

+0

Параметр 'cursor' значение, которое вы ищете,' 'wait' или progress', а не' занят '. http://reference.sitepoint.com/css/cursor –

+1

Хмм, я получаю ошибку: $ .ajaxStart не является функцией – Peter

+0

пример -> http://www.jsfiddle.net/V9Euk/474/ – Peter

Смежные вопросы