У меня есть webapp на основе framework7
Из itemdetail.php? Item = 157 я создал обратную ссылку, в которой я передаю идентификатор элемента в список всех своих элементов:
shop.php? пункт = 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();
}
Этот код работает, НО … Проблема в том, что мой фиксированный navbar из shop.php перемещается вниз для нескольких, но кнопки внутри панели навигации становятся трудными в использовании, и больше невозможно прокрутить вверх …
Как предотвратить этот ход навбара?
Задача ещё не решена.
Других решений пока нет …