Рекомендуется использовать событие pageInit
с jQuery mobile вместо $(document).ready
. См. Эту страницу для получения дополнительной информации: jQuery Mobile Docs - События .
Код, который вы можете использовать:
$("#yourPage").live('pageinit', function() {
console.log('test');
});
Это может решить вашу проблему.