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:
The correct classes are not being added to the parent fieldset element, and the label corner classes are not correct. It appears the controlgroup is just being ignored.