No comprendo muy bien tu problema -tampoco lo analicé en profundidad-. Lo que te puedo decir es que jquerymobile no parsea el contenido constantemente para redibujar elementos. Sólo lo hace al inicio (DOMContentLoaded) o cuando se lo indicás específicamente con métodos como refresh:
http://jquerymobile.com/demos/1.2.0/...s/methods.html