Obtener valor param desde una URL en jquery mobile

Tengo una página llamada servicesDetails.html que tiene enlaces. La url se ve a continuación.

../Myapp/servicesDetails.html?servicetype=Advanced&serviceid=1208

Los enlaces al hacer clic carga una página interna llamadaaudioListPage Con algunos parámetros, el enlace se ve así.

<a href="#audioListPage?audioid=123&audiotype=mp3" class="loadAudio" data-role="button" data-mini="true" data-inline="true">

Una vez que se carga el audioListPage, la url cambia a

../Myapp/servicesDetails.html?servicetype=Advanced&serviceid=1208#audioListPage?audioid=123&audiotype=mp3

Necesito mostrar al usuario con el audioid y el audiotipo cuando se carga audioListPage, ¿cómo hago esto?

Basado en un comentario a continuación, probé esto

$.urlParam = function(name){
var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
return results[1] || 0;
}

$('#audioListPage').live('pagecreate',function(event) {
   console.log($.urlParam('audioid '));//this is giving me an error
});

Verifiqué por qué estaba ocurriendo el error y descubrí que window.location.href solo me da .../Myapp/servicesDetails.html?servicetype=Advanced&serviceid=1208, no la URL actualizada. No estoy seguro de si estoy llamando al $ .urlParam ( ) en el evento correcto

Respuestas a la pregunta(2)

Su respuesta a la pregunta