$.mobile.ajaxEnabled= false; should work, I will look at it.
Otherwise, just remove href and do everything manually using $ .mobile.changePage
Edit
I did some testing and it looks like you need to switch to RC3 because of this new option:
New linkBindingEnabled Option
jQuery Mobile will automatically snap clicks to anchor tags in your document, even if the AJAX navigation function is disabled so that we can handle interaction states and other functions. For people who are looking for an easy way to say โhands offโ on all links, setting the new global binding parameter linkBindingEnabled to false will prevent all binding manipulations, including adding an active button state and blurring alternative links. This should only be used when trying to delegate click control to another library or special code.
$(document).bind('mobileinit', function () { $.mobile.hashListeningEnabled = false; $.mobile.linkBindingEnabled = false; });
It works for me!
source share