update
As of jquery mobile beta2 you trigger an event – .trigger('create')
FAQ updated: http://demos.jquerymobile.com/1.3.2/faq/injected-content-is-not-enhanced.html
This is deprecated:
use .page()
function.
I suggest:
- empty the div you populate
- create a new div inside
- populate the new div
- call
.page()
on that new div