Bir WordPress kullanmak eğer onay kutusu işaretli değilse işaretleyin
Sorun bu çözemedim ben. İki onay kutusu (gelecekte daha fazla olacaktır) var:
checkSurfaceEnvironment-1
checkSurfaceEnvironment-2
Temelde, ya da işaretli ise bir if ifadesi yazmak ve test etmek istiyorum. Bunu yapmanın en kolay yolu nedir? (ben.eğer checkSurfaceEnvironment-1 işaretli ise ve-2 checkSurfaceEnvironment e DEĞİL.. bir şey yap)
if ( $("#checkSurfaceEnvironment-1").attr('checked', true) && $("#checkSurfaceEnvironment-2").is('**(NOT??)** :checked') )
CEVAP
Kullanmak güvenli bir yoldur:
if($("#checkSurfaceEnvironment-1").prop('checked') == true){
//do something
}
Eğer kontrol elemanları üzerinde yineleme yapmak istiyorsanız ana öğe kullanın
$("#parentId").find("checkbox").each(function(){
if ($(this).prop('checked')==true){
//do something
}
});
Daha fazla bilgi:
Bu tüm kutuları bir özellik checkbox fiili durumu saklayan kontrol ettirin, çünkü bu iyi çalışıyor. Sayfayı incelemek ve onay işaretini kaldırmak için deneyebilirsiniz Eğer isterseniz ve öznitelik göreceksiniz "(varsa) aynı kalır. kontrol Bu özellik yalnızca temsil ederilk durumonay kutusu, ve değilmevcutdevlet. Mevcut durumu bu onay kutusu için özellik dom öğesi kontrol saklanır.
bir WordPress kullanmak eğer onay kutu...
eğer javascript onay kutusu işaretli o...
Eğer bir WordPress kullanmak bir ileti...
Eğer bir WordPress kullanmak seçeneği ...
bir WordPress kullanmak: eğer bir alan...