Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Semak jika Elemen jQuery Kelihatan atau Tersembunyi?

Bagaimanakah Saya Boleh Semak jika Elemen jQuery Kelihatan atau Tersembunyi?

Linda Hamilton
Linda Hamiltonasal
2024-12-16 02:13:14465semak imbas

How Can I Check if a jQuery Element is Visible or Hidden?

Cara Semak Keterlihatan Elemen dengan jQuery

Soalan: Tentukan sama ada elemen tertentu sedang tersembunyi atau kelihatan pada yang halaman web.

Jawapan:

Untuk mengakses status keterlihatan elemen menggunakan jQuery, anda boleh menggunakan kaedah berikut:

  • .is(":visible"): Menyemak sama ada elemen kelihatan dengan memeriksa sifat "paparan" CSSnya dan mengembalikan benar jika ia tidak ditetapkan kepada "tiada."
  • .is(":hidden"): Serupa dengan ".is(":visible")", tetapi mengembalikan true jika sifat "paparan" CSS elemen ditetapkan kepada "tiada."

Contoh:

Untuk menyemak keterlihatan elemen tertentu:

const element = $("#myElement");

if (element.is(":visible")) {
  // Element is visible
} else {
  // Element is hidden
}

Nota Tambahan :

  • Kaedah ini hanya menyemak sifat "paparan" CSS dan mengabaikan sifat "keterlihatan".
  • Untuk satu elemen, kaedah ".is(":visible")" dan ".is(":hidden")" adalah lebih sesuai daripada ".hide()" , kaedah ".show()", atau ".toggle()".

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Semak jika Elemen jQuery Kelihatan atau Tersembunyi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn