Menyasarkan Kanak-kanak Segera dengan Pemilih CSS
Dalam senarai boleh diisih bersarang, menyasarkan hanya kanak-kanak terdekat boleh mencabar. Walaupun pemilih CSS seperti "ul > li" dan "#parent > li" mungkin kelihatan sesuai, mereka juga memilih semua keturunan, yang boleh membawa kepada penomboran yang salah.
Untuk menangani perkara ini, gunakan "ul > ; li" pemilih kerana ia hanya menyasarkan anak-anak terdekat
Sebagai penyelesaian, anda boleh menggunakan kaedah "getElements()" yang disediakan oleh MooTools, yang mengembalikan semua keturunan. Untuk mendapatkan hanya kanak-kanak terdekat, gunakan "getChildren()" sebaliknya.
Dengan melaraskan pemilih CSS anda kepada "ul > li" dan menggantikan "getElements()" dengan "getChildren()" dalam kod MooTools anda , anda boleh memastikan bahawa hanya anak terdekat senarai yang diisih disasarkan dan kedudukan ditetapkan semula dengan betul.
Atas ialah kandungan terperinci Bagaimana untuk Menyasarkan Hanya Kanak-Kanak Segera dalam Senarai Boleh Susun Bersarang dengan Pemilih CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!