Same problem (with already in-memory pages being navigated to with href='#page2' etc.)
Multiple footers/toolbars appear after navigation.
Looking at my DOM post page switch I see that each page now has all footers on it.
The page switching code appears to be cloning all the footers into each page.
From an architecture point of view, shouldn't a persistent footer live OUTSIDE the page ?, as a seperate DOM node (analogous to dialogs) It would handle changing the active button (toggling ui-btn-active class as needed) and there would be no need for copy-paste code to get the same footer onto each page....