Seperti yang ditunjukkan dalam tajuk, terdapat butang atas selepas setiap baris setiap penyegaran
Kod:
$(".top").click(function(){
var $tr = $(this).parents("tr");
$tr.fadeOut().fadeIn();
$("tbody").prepend($tr);
$(this).css({"color":"red","font-weight":"bold"});
});
Malah, bahagian kod ini tidak mempunyai kesan ke atas menyelesaikan masalah saya terutamanya ingin tahu cara berinteraksi dengan latar belakang atau mempengaruhi pembolehubah global di latar depan, untuk mengekalkan kedudukan teratas semasa
.
Anda perlu menyemak sama ada pin anda kekal atau sementara!
Jika ia disematkan secara kekal, maka data anda mesti disimpan dalam pangkalan data, dan terdapat medan untuk mengenal pasti sama ada data itu disematkan semasa mengikat ke bahagian hadapan, data ini boleh dinilai sama ada untuk melekat ia ke atas atau tidak, tidak ada keperluan untuk bahagian hadapan untuk mempertimbangkan isu ini sama sekali, bukan?
Jika pin anda hanya sementara, anda boleh mendapatkan lajur data tertentu dalam baris data pin sebagai pengecam sebelum setiap permintaan untuk data ajax (ini terpulang kepada anda, tetapi nilai lajur ini mestilah unik) , dan kemudian minta data ajax Apabila mengikat, gunakan pengecam yang anda simpan dan data yang diminta untuk menilai Jika ia sama, tetapkan data yang diubah hala ke atas. (Saya rasa macam tak ada gunanya menulis pin sebegini, kerana hanya anda sahaja yang boleh melihat data pin sebegini. Tak guna jika anda menutup halaman tersebut. Lagipun, ia tidak kekal)
Minta bahagian belakang anda secara langsung untuk menulis antara muka Apabila anda mengklik pada pin, hantarkan ID data ini ke bahagian belakang, dan kemudian biarkan bahagian belakang itu beratur ke bahagian pertama data dan mengembalikannya kepada anda, supaya walaupun jika. ada masa tamat, apa yang anda terima akan sama Data selepas anda menyematkannya