У меня была похожая проблема, и я исправил ее с помощью этого кода:
$.mobile.activePage.page( "destroy" ).page();
Также, если у меня есть список, я использую это:
$('ul.ui-listview').listview('refresh');
$.mobile.activePage.page( "destroy" ).page();
Это заставит jQuery обновитьвсе элементы и применять к ним стили.
Редактировать: Обновлен код благодаря @ Jasper