我有一个基于 framework7 的 webapp 从 itemdetail.php?item=157 我创建了一个反向链接,在该链接中我将项目的 id 传递给我所有项目的列表:
shop.php?item=157
在 shop.php 页面(这是项目的动态列表)上,我需要转到上一页中的特定项目:
function getUrlVars() {
var vars = {};
var parts =
window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,
function(m, key, value) {
vars[key] = value;
});
return vars;
}
var
itemid = getUrlVars()["item"];
if (itemid > 0) {
var lastitem =
document.getElementById(itemid);
lastitem.scrollIntoView();
}
这段代码可以工作但是...问题是我固定的shop.php导航栏向下移动了一些但是导航栏中的按钮变得难以使用并且无法再向上滚动...如何防止navbar 这招?