更新:hashchanged事件的问题证明是由另一个组件引起的.因此,实现jQM和其他JavaScript资源的异步加载,可以安全大大地提高JS应用的加载时间和性能.我使用head.js来完成它,你可以使用任何最适合你的东西.
http://www.w3schools.com/tags/att_script_async.asp