Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut yang dilumpuhkan?
Kaedah penghakiman: 1. Gunakan "elemen yang perlu dinilai.attr("disabled");" untuk mendapatkan nilai atribut disabled elemen 2. Gunakan "if(untuk mendapatkan atribut disabled nilai elemen == "dilumpuhkan" ){Elemen mempunyai kod untuk atribut ini;}" untuk membuat pertimbangan.
Persekitaran pengendalian tutorial ini: sistem windows10, versi jquery3.2.1, komputer Dell G3.
1. Gunakan kaedah attr untuk mendapatkan atribut yang dilumpuhkan >attr() kaedah menetapkan atau mengembalikan atribut Pilih atribut dan nilai elemen.
Apabila kaedah ini digunakan untuk mengembalikan nilai atribut, nilai elemen padanan pertama dikembalikan. Apabila kaedah ini digunakan untuk menetapkan nilai atribut, satu atau lebih pasangan atribut/nilai ditetapkan untuk elemen padanan. SintaksKembalikan nilai atribut: 2 Gunakan gelung if untuk membuat pertimbangan$(selector).attr(attribute)
jika Apabila pernyataan dilaksanakan, ungkapan bersyarat akan dinilai terlebih dahulu
if 语句 if(条件表达式){ 语句... }Jika nilai ungkapan bersyarat adalah benar, pernyataan selepas jika akan dilaksanakan nilai ungkapan bersyarat adalah benar Jika ia palsu, pernyataan selepas jika tidak akan dilaksanakan Pernyataan if hanya boleh mengawal pernyataan serta-merta mengikutinya Jika anda mahu pernyataan if menjadi mengawal berbilang pernyataan, anda boleh menyatukan pernyataan ini Letakkannya dalam blok kod {}Blok kod selepas pernyataan if tidak diperlukan, tetapi cuba tulis blok kod semasa pembangunan, walaupun hanya terdapat satu pernyataan selepas jika.
Contoh adalah seperti berikut:
Hasil keluaran:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> <script src="js/jquery.min.js"> </script> <script> $(document).ready(function(){ var res=$("#mybutton").attr("disabled"); if(res=="disabled"){ alert('该元素有disabled属性'); } }); </script> </head> <body> <button id="mybutton" type="button" disabled>有disabled属性的元素</button> </body> </html>
Cadangan tutorial video berkaitan:
Tutorial video jQueryAtas ialah kandungan terperinci Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut yang dilumpuhkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!