I've been trying to figure out for a while how activeIndex is set during forward and backward transitions. If I monitor activeIndex during pagebeforechange I'm always getting two activeIndices reported (transition & hashchange) in Firefox.
However I'm not really sure on when the activeIndex actually changes and the docs only say:
TODO: update description of internal base and urlHistory objects
@toddparker who is the best person here to document? (might be a good idea to allocate this one to keep track of it)
I am closing this ticket in favor of jquery/api.jquerymobile.com#146.