Menyemak Harta Bertanda Kotak Semak dengan jQuery
Masalah:
Anda perlu tentukan status kotak semak yang disemak menggunakan jQuery dan ambil tindakan berdasarkan hasil.
Kod jQuery:
Kod jQuery berikut cuba menyemak sifat yang ditandakan pada kotak semak "isAgeSelected" tetapi mengembalikan palsu secara lalai:
if ($('#isAgeSelected').attr('checked')) { $("#txtAge").show(); } else { $("#txtAge").hide(); }
Penyelesaian Betul:
Untuk menanyakan harta yang diperiksa berjaya, anda boleh menggunakan kod berikut:
Pilihan 1:
Akses terus elemen DOM menggunakan JavaScript:
if(document.getElementById('isAgeSelected').checked) { $("#txtAge").show(); } else { $("#txtAge").hide(); }
Pilihan 2:
Gunakan fungsi "togol" jQuery untuk pembersih pendekatan:
$('#isAgeSelected').click(function() { $("#txtAge").toggle(this.checked); });
Kod ini mengendalikan acara klik pada kotak pilihan "isAgeSelected" dan menogol keterlihatan elemen "txtAge" berdasarkan keadaan yang ditandai.
Atas ialah kandungan terperinci Bagaimana untuk Memeriksa Status Disemak Kotak Semak dengan Tepat dengan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!