Mencari Kewujudan Elemen dengan jQuery
Apabila menentukan kewujudan elemen dalam jQuery, pendekatan konvensional melibatkan pemeriksaan sama ada panjangnya lebih besar daripada 0:
if ($(selector).length > 0) { // Do something }
Walaupun berkesan, sesetengah mungkin mencari lebih kaedah ringkas.
Pendekatan Alternatif
JavaScript menggunakan konsep nilai "truthy" dan "falsy", dengan 0 dianggap palsu dan semua nilai lain adalah benar. Cerapan ini boleh dimanfaatkan untuk memudahkan semakan kewujudan:
if ($(selector).length)
Penaakulan
Dalam kod di atas, nilai $(selector).length ialah sama ada 0 atau nombor positif. Jika 0, keadaan akan dinilai sebagai palsu. Jika nombor lain, syarat akan dinilai kepada benar. Ini berkesan mencapai hasil yang sama seperti pendekatan asal sambil mengurangkan keterlaluan yang tidak perlu.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyemak Kewujudan Elemen dengan Ringkas dengan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!