JQuery Mobile showPageLoadingMsg()
===

I have a login page and would like to show the spinner while the web page calls an ajax function to load data, when that is finished it calls chagePage and everything loads fine, except no spinner ever shows.  I got the timeout from the other questions, it works if I'm debugging and stepping through but not live.  I've also tried putting it in the beforeSend of the ajax.

    $('#loginButton').live('click',function(e){
		$.mobile.showPageLoadingMsg();
		setTimeout(initialLogin(),300);
});

Thanks!