我正在使用.changePage
$.mobile.changePage($nextPage.attr('href'), { transition: 'slide', showLoadMsg: false });
哪个正常。页面更改并滑入。唯一的问题是,在新页面上,页面顶部有一个图像,在动画期间未显示,然后在动画后“弹出”。
我认为changePage会通过ajax获取页面并将结果加载到dom中并且当完成动画时会执行动画吗?
似乎changePage正在获取页面并将其插入到dom中,但是没有等待告诉“页面”在执行动画之前已完成加载。
任何人都有任何想法如何等待告诉新页面及其各种资产(在这种情况下是一个图像)在动画制作之前完成加载?
答案 0 :(得分:0)
最后,我能够解决这个问题的唯一方法是使用$ .mobile.loadpage预加载页面