我使用data-ajax="false“链接到一个多页文档,因为这是触发整个页面刷新所必需的:
http://jquerymobile.com/demos/1.1.0-rc.1/docs/pages/page-navmodel.html
这在完整的iOS Safari中工作得很好。但是,当我将web应用程序设置为主屏应用程序时,如果你点击一个包含data-ajax="false“的链接,这将触发启动完整的Safari应用程序,打破我的主屏应用程序的”全屏“外观。
有没有办法让jQuery移动应用既有多页文档,又能像全屏主屏应用一样工作?
发布于 2012-05-23 00:50:03
<li><a href="/Account/SignOut" data-icon="back" data-ajax="false" class="logout">Log Out</a></li>
$(document).bind('pageinit', function() {
$('.logout').click(function (event) {
event.preventDefault();
window.location.assign("/Account/SignOut");
});
});这是一个愚蠢的追逐,但10个小时后,我们使用了这个解决方案。效果很好..。但是你不应该需要这个黑客,苹果!
发布于 2012-03-14 13:26:42
https://stackoverflow.com/questions/9696296
复制相似问题