Soweit war ich auch schon. Bei Jquery und Jquery Mobile habe ich auch geschaut :-)
Die Dokumentation von jQuery Mobile habe ich nicht komplett durchgewühlt. Eine wirkliche API-Referenz scheint es auch nicht zu geben. Sicher ist jedoch, dass page() von jQuery Mobile definiert wird.
Aus http://code.jquery.com/mobile/1.0a2/jquery.mobile-1.0a2.js:
$.widget = function( name, base, prototype ) {
var namespace = name.split( "." )[ 0 ],
fullName;
name = name.split( "." )[ 1 ];
...
$.widget.bridge( name, $[ namespace ][ name ] );
};
$.widget.bridge = function( name, object ) {
$.fn[ name ] = function( options ) {
...
};
};
...
$.widget( "mobile.page", $.mobile.widget, {
...
Was nach diesem Code folgt, wird beim offenbar Aufruf von page() ausgeführt, wahrscheinlich die _create-Methode (ich bin aber nicht mit dem Debugger durchgegangen).
Pages werden in der Doku allgemein hier erklärt:
http://jquerymobile.com/demos/1.0a2/#docs/pages/index.html
Mathias