Dapatkan coretan kod jQuery untuk id elemen yang kelihatan
untuk mendapatkan ID elemen yang kelihatan dengan mudah. Untuk memilih elemen yang tidak kelihatan, gunakan pemilih :visible
. :not(:visible)
var $visibleForm = $('form:visible'), formId = $visibleForm.attr('id'); console.log(formId);
Bagaimana menggunakan jQuery untuk memilih elemen berdasarkan ID?
. Ini akan mengembalikan objek jQuery yang boleh anda gunakan untuk memanipulasi elemen. $("#myElement")
untuk memeriksa sama ada elemen dapat dilihat. Sebagai contoh, untuk memeriksa sama ada elemen dengan "myelement" ID boleh dilihat, anda boleh menggunakan: :visible
. Mengembalikan elemen jika ia dapat dilihat; $("#myElement:visible")
. Sebagai contoh, untuk mendapatkan ID elemen yang kelihatan pertama di halaman, anda boleh menggunakan: attr()
. Sekiranya tiada elemen yang kelihatan, kembalikan $(":visible").attr("id")
. undefined
. Sebagai contoh, untuk memilih semua elemen dengan nama kelas tertentu, anda boleh menggunakan: [attribute=value]
. Ini akan mengembalikan semua elemen dengan nama kelas "MyClass". $(".myClass")
dan show()
fungsi untuk memaparkan atau menyembunyikan unsur -unsur. Sebagai contoh, untuk menyembunyikan elemen dengan id "myelement", anda boleh menggunakan: hide()
. Untuk memaparkannya sekali lagi, anda boleh menggunakan: $("#myElement").hide()
. $("#myElement").show()
fungsi untuk menukar penglihatan elemen. Sebagai contoh, untuk menukar penglihatan elemen dengan "myelement" id, anda boleh menggunakan: toggle()
. $("#myElement").toggle()
untuk mendapatkan ID apabila elemen diklik. Sebagai contoh, untuk muncul ID apabila elemen diklik, anda boleh menggunakan: click()
$("element").click(function() { alert($(this).attr("id")); });
. Sebagai contoh, untuk menukar id elemen dengan id "myelement" kepada "newid", anda boleh menggunakan: attr()
. $("#myElement").attr("id", "newID")
Ya, anda boleh memilih pelbagai elemen sekaligus menggunakan pengendali "," dalam jQuery. Sebagai contoh, untuk memilih elemen dengan ID "MyElement1" dan "MyElement2", anda boleh menggunakan: $("#myElement1, #myElement2")
.
Anda boleh menggunakan fungsi JQuery's parent()
untuk mendapatkan elemen induk elemen dan kemudian gunakan fungsi attr()
untuk mendapatkan IDnya. Sebagai contoh, untuk mendapatkan ID elemen induk elemen dengan id "myelement", anda boleh menggunakan: $("#myElement").parent().attr("id")
.
Atas ialah kandungan terperinci jQuery dapatkan id elemen yang kelihatan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!