私はコードの作業部分を持っています:
"zoomend": function(node) {
if (map.getZoom() >= 8) {
$(".dynatree-checkbox").css("disabled", "disabled"); // line 3
}
}
チェックボックスはどこにありますか$(".dynatree-checkbox")
。3行目でcssを使おうとしていますが、その後チェックボックスが無効になりません。なにが問題ですか?
disabled
CSS プロパティとしてではなく、要素の属性/プロパティとして使用されます。
代わりに、次を使用できます。
$(".dynatree-checkbox").prop("disabled", true);
css のチェック ボックスを無効にしたのは、なぜ jquery を使用しているのですか
このように
<INPUT TYPE="checkbox" disabled> // disabled check box
<INPUT TYPE="checkbox" enabled> // enabled check box