/ / jquery chechbox wyłącza się za pomocą css - co jest nie tak? - jquery, css

jquery chechbox wyłącza używanie css - co jest nie tak? - jquery, css

Mam działający fragment kodu:

"zoomend": function(node) {
if (map.getZoom() >= 8) {
$(".dynatree-checkbox").css("disabled", "disabled"); // line 3
}
}

gdzie $(".dynatree-checkbox") są pola wyboru. Próbuję użyć css w linii 3, ale pola wyboru nie są później wyłączone. Co jest nie tak?

Odpowiedzi:

1 dla odpowiedzi № 1

disabled jest używany jako atrybut / właściwość elementu, a nie jako właściwość CSS.

Zamiast tego możesz użyć:

$(".dynatree-checkbox").prop("disabled", true);

Widzieć: http://jsfiddle.net/eDCKA/6/


0 dla odpowiedzi nr 2

Hej, wyrzuciłeś pole wyboru w css, dlaczego nie używasz jquery

tak jak to

<INPUT TYPE="checkbox" disabled>  // disabled check box

<INPUT TYPE="checkbox" enabled> // enabled check box

Wersja demonstracyjna na żywo http://jsfiddle.net/MrzAS/