javascript - Bagaimana untuk kembali ke kedudukan asal halaman senarai dari halaman butiran pada terminal mudah alih?
给我你的怀抱
给我你的怀抱 2017-07-05 10:37:41
0
1
941

1. Apa yang sedang kami lakukan ialah mencari kedudukan asal apabila kembali dari halaman butiran ke halaman senarai dalam terminal mudah alih bersudut.
2. Kod saya adalah untuk merekodkan lokasi semasa pada halaman senarai

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);

Fungsi pengembalian: Tetapi nilai yang dicetak di sini bukan lagi nilai yang disimpan pada asalnya, tetapi kedudukan apabila mengklik kembali.

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

Sila beritahu saya cara untuk kembali kepada nilai yang direkodkan dalam halaman senarai, atau adakah cara yang lebih baik?
Terima kasih!

给我你的怀抱
给我你的怀抱

membalas semua(1)
某草草

Tukar memasukkan halaman butiran kepada pencetus js, rekod kedudukan semasa sebelum melompat, masukkan halaman untuk mengesahkan sama ada terdapat nilai ini, jika ya, biarkan halaman kekal pada kedudukan ini dan kosongkan nilai ini, jika tidak, langkau. Ideanya mungkin seperti ini, kod itu selesai dengan sendirinya. Jika anda tidak faham bahagian itu, anda boleh bertanya kepada saya Jika anda mahu kod yang lengkap, jangan tanya saya

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan