Main roles in jQuery Mobile

page – A page, the unit that jQuery Mobile uses to show content

header – Header of a page

content – Content of a page

footer – Footer of a page

navbar – A navigation bar, typically inside a header

button – A visual button

controlgroup – A component

collapsible – Collapsible panel of content inside a page

collapsible-set – Group of collapsible panels (accordion)

fieldcontain – Container for form fields

listview – Content of multiple items as a list

dialog – Dialog page

slider – Visual slider for Boolean values

nojs – Element that will be hidden on jQuery Mobile’s compatible browsers