使用 JQuery Mobile 和 MVC3 ASP.NET,在 iPad 上创建了一个主屏幕书签。该应用程序启动没有问题,它不显示 safari 的酒吧。我登录到我的应用程序并单击一个链接,链接 OPENS SAFARI,NOT INTENDED。
我的问题是如何防止点击的链接在我的书签应用程序之外打开?我试过了:
$(document).bind("pageinit", function () {
$("a").click(function (e) {
e.preventDefault();
$.mobile.changePage($(this).attr('href'));
});
});
上面的代码似乎应该基于 jquery mobile 的文档工作。当我单击链接/按钮时,链接/按钮会突出显示,但没有错误或页面加载。
另外,另一个问题是为什么当我离开应用程序并回来时会话消失了?