I was digging around for something similar and almost rolled out my own before finding this:
http://view.jquerymobile.com/master/tools/
Basically, one can use the page event logger bookmarklet to dynamically inject this script into the DOM and have events logged to the standard console.log. If one wants to see all of the events (such as "mobileinit") just include the script in your pages. I do something like this typically:
{% if debug %}
<script src="http://view.jquerymobile.com/master/tools/log-page-events.js"></script>
<script src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.js"></script>
{% else %}
<script src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script>
{% endif %}
It's worth noting that not all events are logged (e.g. orientationchange) but most of the events are. It's saved me quite a bit of time with debugging and understanding the framework.