我有一個包含兩個按鈕兩個相同的HTML頁面(的index.html和page1.html)返回按鈕第二個按鈕就像後退按鈕一樣。 (理想情況下,您可以使用第一個按鈕來到第二個頁面,然後使用第二個頁面上的後退按鈕返回到第一個頁面。)使用JavaScript/jQuery的
我使用JavaScript來控制它(僅適用於index.html的按鈕,但page1.html JS是相同的):
$(document).on('click', '#submit', function() {
$(":mobile-pagecontainer").pagecontainer("change", "page1.html", {
transition: 'slide',
changeHash: true
});
});
$(document).on('click', '#cancel', function() {
parent.history.back();
//$.mobile.back();
});
但沒有我嘗試似乎工作。我知道該程序到達parent.history.back();
,因爲我在控制檯中設置了斷點,但除此之外,我不知道爲什麼它不會返回到第一頁。
即使我將其更改爲'window.history.back();',它仍然不會在頁面之間轉換。 – user3413170
這是因爲你的按鈕是提交一個,你需要防止默認行爲,我更新了它的響應 –