Как изменить значок курсора мыши? - PullRequest
3 голосов
/ 22 марта 2012

Я использую метод Url.Action () для загрузки представления, так как к тяжелым данным обращаются, это требует времени.Как изменить курсор мыши, чтобы ждать.Пожалуйста, помогите мне.

Ответы [ 3 ]

8 голосов
/ 22 марта 2012

Используя jquery, вы можете использовать это

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

после этого, когда загрузка завершится, запустите

 $('body').css('cursor', 'default');
5 голосов
/ 22 марта 2012

Используя jquery, вы можете попробовать следующее:

$('#test').on("click", function() { 
    $('body').css('cursor', 'wait'); 
});​

Вот пример jsfiddle: http://jsfiddle.net/krPRt/

1 голос
/ 22 марта 2012

Вы не можете изменить курсор мыши. Вы могли бы в старые времена (IE 3, NS 4), но сейчас 2012, а не 1997. В лучшем случае вы можете запустить спин-луп, чтобы заблокировать весь веб-браузер, пока у вас не появятся нужные данные ... но это нехорошо вообще и может даже не работать с современными браузерами. Вместо этого просто прошейте изображение "loading ...". Вы даже можете использовать песочные часы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...