我在模板中定义了一个小部件,例如:
我无法以编程方式设置标题文本。我尝试了很多我认为但没有工作的东西:
domStyle.set(this. , "display", '{ float: left }');
this.feetSelectContainer.display = "float: 'left'";
<div>
<div data-dojo-attach-point="someDivContainer1">....></div>
</div>
它也说这个.someDivContainer1是未定义的。所以我尝试将它改为id:
domStyle.set(this.someDivContainer1.id, "display", '{ float: "left"}');
dojo.attr(dojo.byId("someDivContainer1 "), "display", '{ float: "left"}');
不知道还有什么可以通过道场尝试或如何做到这一点。
答案 0 :(得分:1)
我认为你混合了两个样式属性:display
和float
使用
domStyle.set(this.someDivContainer1, 'display', 'block');
或
domStyle.set(this.someDivContainer1, 'float', 'left');