building most of my content in js on $(document).ready(),
then calling $.mobile.initializePage().
I have a controlgroup with radio buttons which I create in js and insert above a listview. This is created, but it is rendering as vertically-stacked rounded buttons instead of grouped horizontal radio buttons.
The element after insertion, before $.mobile.initializePage() runs, looks like: