Если вы хотите настроить DOM до инициализации JQuery Mobile, я предлагаю вам сделать следующее:
$('#YourPagesId').live('pagebeforecreate',function(event){
// All of your DOM modification goodness here.
});
Если вы хотите изменить DOM после первоначальной инициализации JQuery Mobile, вам нужно запустить соответствующее событие.
(Примеры ниже со списком)
При создании нового представления списка сделайте следующее:
$('#ListViewsId').listview();
Если вы просто изменяете уже инициализированный просмотр списка, сделайте следующее:
$('#ListViewsId').listview('refresh');
Дополнительную информацию о доступном событии, например «pagebeforecreate», можно найти здесь:
Мобильные события JQuery
Более подробную информацию о том, как инициализировать и обновить JQuery Mobile Widget, можно найти здесь:
Создание против обновления: важное различие