3
Dojo 1.8을 사용하여 동적으로 체크 상자 세트를 작성 중입니다. 확인란을 만든 후에도 확인란의 레이블을 설정하고 있지만 사이트에서 레이블을 볼 수는 없지만 Firebug에서 HTML을 볼 때 볼 수는 있습니다. 내가 뭘 잘못하고 있는거야? 나는이 시점에서 코드를 너무 많이 보았고 그것이 무엇인지 알 수 없다. 고맙습니다!HTML 레이블이 표시되지 않음 (Dojo 1.8)
var checkboxContainer = dom.byId('divLayers');
var chkboxId = 'chk' + layer.id;
var chkbox = new dijit.form.CheckBox({
id: chkboxId,
checked: layer.visible,
onClick: lang.hitch(this, this.toggleLayerVisibility)
});
chkbox.placeAt(checkboxContainer);
chkbox.domNode.appendChild(domConstruct.create('label', { 'for': chkboxId, innerHTML: layer.name }));