使用mobile.changePage()页面跳转,当跳转到目标页面时,目标页面中的初始化js如$().ready()及其他引入的js都无法执 行,重新刷新页面后才会执行。想到changePage()时采用ajax方式值加载目标页面的page部分,没有js部分。这种情况下该如何解决 啊???难道要把所有的js及css都写到一个页面中么?求达人解惑!
解决方法:
<script type="text/javascript">
$( "div" ).on( "pageshow", function( event, ui ) {
alert( "This page was just hidden: " + ui.prevPage );
});