这是我的示例 jQuery 代码
$("#listitem").swipeleft(function() {
$.mobile.changePage( "#page1", { transition: "slide", reverse: true });
}); // This works
$("#listitem").swiperight(function() {
// document.location.href = "test/test.html"; <- this will work
$.mobile.changePage( "../about.html", { transition: "slideup"} );
$.mobile.allowCrossDomainPages = true; // some sugeest
}); // This fails
第一个使用重定向到同一页面中的另一个元素(#page1)
第二个失败,重定向到另一个网页(about.html),出现错误“加载页面错误”。
更奇怪的是,如果我将 html 文件传输到服务器,重定向会失败,但仍然会弹出错误。我注意到旧版本以前存在一些问题,但是由于我得到了 JQM 1.3.2 和 JQuery 1.9.1(它们是最新版本),我无法解决这个问题。
我想用一些动画重定向到另一个页面,这困扰了我几天,所以任何建议都将不胜感激。