国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - 請教移動端從詳情頁返回到列表頁原來位置的問題?

瀏覽:109日期:2023-04-11 14:41:17

問題描述

1.目前在做的是angular移動端中從詳情頁面返回列表頁時定位到原來的位置。2.我的代碼是,在列表頁記錄當前位置

document.addEventListener(’touchstart’, function (e) { console.log(angular.element(e.target)[0].offsetTop); var eleTop = angular.element(e.target)[0].offsetTop; localStorage.setItem('top', eleTop); }, false);

返回函數:但是在這里打印的值已經不是原來存儲的那個值了,而是點擊返回時的位置。

function goBack() { console.log(localStorage.getItem('top')); history.back();}

請教我該如何定位回到在列表頁里記錄的值,或者有沒有什么更好的辦法?謝謝!

問題解答

回答1:

把進入詳情頁改為js觸發,在跳轉之前記錄當前位置,進入頁面驗證有沒有這個值,如果有,讓頁面停留在這個位置,并清空這個值,如果沒有,跳過。思路大概是這樣,代碼自己完成嘍。如果那個地方不懂可以問我,要完整代碼的話就別找我了

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 个旧市| 洮南市| 民勤县| 黎城县| 略阳县| 江山市| 苗栗市| 西藏| 南投县| 环江| 龙里县| 柘荣县| 阿拉善盟| 巩留县| 合阳县| 驻马店市| 汤阴县| 且末县| 建瓯市| 潍坊市| 工布江达县| 来宾市| 华阴市| 柳州市| 江川县| 剑河县| 上杭县| 策勒县| 甘德县| 吐鲁番市| 紫阳县| 台州市| 华宁县| 杭锦旗| 北流市| 比如县| 伊宁市| 阜新| 池州市| 兴文县| 彰化市|