Я смотрю в правильном направлении.Я пытаюсь сохранить последнее состояние области просмотра в пользовательских данных на firestore, когда пользователь выходит из системы.Когда пользователь входит в систему, я пытаюсь загрузить эти данные.Некоторые div динамически создаются.
$('.logout').on("click", function(){
findPosition();
});
function findPosition(){
$(document).find(".card").each(function() {
var posBoth = $(this).offset();
var posLeft = $(this).offset().left;
var posRight = $(this).offset().left;
console.log(posBoth);
console.log("Left: "+posLeft);
console.log("Right: "+posRight);
});
}
function setPostion(posLeft, posRight) {
$(".navbar").on("click", function(){
$(".card").offset({
left: $.each(posLeft),
right: $.each(posRight)
});
console.log(posLeft);
console.log("set!");
});
}
setPostion();
$(document).on("click", ".card", findPosition);
findPosition();
Это дает мне левую и правую позиции каждого элемента.Как получить координаты, хранящиеся в каждой переменной, чтобы обновить смещение каждого элемента?