JQuery ile kontrol checkbox?
Böyle bir şey bir checkbox jQuery kullanarak kene yapmak istiyorum:
$(".myCheckBox").checked(true);
ya
$(".myCheckBox").selected(true);
Böyle bir şey var mı?
CEVAP
bir WordPress kullanmak 1.6
.prop()
yeni işlevi kullanın:
$('.myCheckbox').prop('checked', true);
$('.myCheckbox').prop('checked', false);
jQuery 1.5.x ve aşağıda
.prop()
işlevi .attr()
kullanmanız gereken şekilde kullanılamaz.
$('.myCheckbox').attr('checked', true);
$('.myCheckbox').attr('checked', false);
Bu the approach used by jQuery's unit tests prior to version 1.6 ve kullanılması tercih olduğunu unutmayın
$('.myCheckbox').removeAttr('checked');
ikincisi olmayacağına göre, eğer başlangıçta kutusu işaretli ise, içerdiği herhangi bir biçimde - ama muhtemelen ince istenmeyen davranış değişikliği .reset()
bir çağrı davranışlarını değiştirmek.
Daha fazla içerik için checked
işleme için bazı değişiklikler eksik tartışma 1.5 geçiş/özellik özniteliği.1.6 x version 1.6 release notes ve bulunabilirNitelikleri vs. Özellikler.prop()
documentation bölüm.
JQuery herhangi bir sürümü
Eğer sadece bir öğe ile çalışıyorsanız, her zaman sadece HTMLInputElement
değiştirebilirsiniz'.checked
özellik:
$('.myCheckbox')[0].checked = true;
$('.myCheckbox')[0].checked = false;
Bunun yerine .prop()
.attr()
fonksiyonları kullanarak yarar eşleşen tüm öğeleri üzerinde çalışır.
Eğer jQuery ile checkbox işaretli olup...
JQuery ile kontrol checkbox?...
Kontrol kontrol özelliği checkbox...
Dıv eğer jquery ile kontrol elemanları...
Eğer radyo düğmesi JQuery ile kontrol ...