jQuery page loading spinner em tela cheia

Estou usando um código como este:

  $('body').addClass('ui-loading');
  $.mobile.loadingMessage = "Loading";
  $.mobile.showPageLoadingMsg();

para mostrar o botão giratório de carregamento da página jQuery, e ele funciona, o botão giratório é mostrado em algum lugar no meio da tela. Meu problema é que, enquanto isso é mostrado, os controles que não são cobertos por ele são ativados e podem ser usados. Estou usando isso em várias páginas, então não quero desabilitar e depois reativar um a um cada controle de cada página; portanto, para mim seria muito útil ter o controle giratório de carregamento para estender a página inteira .

Alguma idéia de como isso pode ser feito? Obrigado, Alex

questionAnswers(0)

yourAnswerToTheQuestion