Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut yang dilumpuhkan?

Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut yang dilumpuhkan?

WBOY
WBOYasal
2022-05-12 11:17:254173semak imbas

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.

Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut yang dilumpuhkan?

Persekitaran pengendalian tutorial ini: sistem windows10, versi jquery3.2.1, komputer Dell G3.

Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut dilumpuhkan

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.

Sintaks

Kembalikan 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(&#39;该元素有disabled属性&#39;);
}
});
</script>
</head>
<body>
<button id="mybutton" type="button" disabled>有disabled属性的元素</button>
</body>
</html>

Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut yang dilumpuhkan?Cadangan tutorial video berkaitan:

Tutorial video jQuery

Bagaimanakah jquery menentukan sama ada elemen mempunyai atribut yang dilumpuhkan?

Atas 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!

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