Ciao io ho un problema con jquery mobile.

Linkando due pagine diverse es. index.html e prova.html con la navigazione ajax, gli script non mi vengono caricati (quando carica index carica anche prova.html quindi non fa un refresh per avere gli script) ed ho visto che tanti nella rete hanno avuto sto problema.

Ho risolto il problema (se tengo la navigazione all'interno della stessa pagina) in questo modo:

codice:
<!DOCTYPE html> 
<html> 
<head> 
 
	<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.3.min.js"></script> 
<script src="http://code.jquery.com/mobile/1.0a2/jquery.mobile-1.0a2.min.js"></script>
<script type="text/javascript">

$('#prova').live('pageshow',function(event){
     alert("CIAO");
});
</script>

</head> 

<body> 


<div data-role="page" id="prova">

	<div data-role="header">
		<h1>main</h1>
	</div>

	<div>	
		
	</div>
link
	<div >
	</div>
</div>


<div data-role="page" id="prova">

	<div>
		<h1>PROVA</h1>
	</div>

	<div >	
	
	</div>

	<div >
	</div>
</div>
</body>
</html>
E' possibile, se qualcuno ha già affrontato il problema, usare l'evento live quando carico una pagina interna alla root?

Grazie, Davide