Rumah > Artikel > hujung hadapan web > Bagaimana untuk Membalikkan Susunan Lelaran dalam Fungsi .each() jQuery?
Menterbalikkan Susunan Lelaran .each()
Apabila menggunakan fungsi .each() jQuery untuk lelaran melalui koleksi elemen, susunan lelaran biasanya ditentukan oleh struktur DOM. Walau bagaimanapun, senario tertentu mungkin timbul di mana anda perlu melintasi elemen dalam susunan terbalik.
Untuk mencapai ini, anda boleh memanfaatkan kaedah .get(), yang mengembalikan koleksi sebagai tatasusunan, dan kemudian menggunakan kaedah reverse() untuk menyusun semula elemen tatasusunan dalam tertib menurun. Dengan merantai tatasusunan terbalik dengan fungsi .each(), anda boleh melelar melalui elemen ke belakang.
Berikut ialah contoh:
$($("li").get().reverse()).each(function() { // Code to perform on each li item in reverse order });
Kod ini mendapatkan semula elemen li sebagai tatasusunan menggunakan .get(), membalikkan susunan tatasusunan, dan kemudian menggunakan .each() untuk lelaran melalui tatasusunan terbalik. Akibatnya, kod yang disediakan akan bermula dengan "Item 5" dan meneruskan ke belakang melalui senarai.
Atas ialah kandungan terperinci Bagaimana untuk Membalikkan Susunan Lelaran dalam Fungsi .each() jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!