像 jQuery 这样的 JavaScript 库能够动态地向 DOM 元素添加/删除类,如下所示:
$("#some-element").addClass("make-me-pretty");
这很重要,因为它允许您对这些元素动态应用不同的样式规则。
在 GWT-land 中,您可能有一个像这样的 UiBinder XML 片段:
<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
xmlns:gwt="urn:import:com.google.gwt.user.client.ui">
<div>
<span id="">Some content</span>
<gwt:RadioButton ...>
...
</gwt:RadioButton>
<!-- etc. -->
</div>
</ui:UiBinder>
- 对于非 Widget 元素,如
<span>
,如何在 Java 代码中动态添加/删除类? - 说到
<gwt:RadioButton>
,我似乎找不到 GWT 对 UiBinder XML 的参考 XSD,或者对 XML 的所有元素和属性的法律定义的某种官方参考com.google.gwt.*
。例如,我在哪里可以找到有关子元素和属性gwt:RadioButton
支持的文档?不仅针对那个小部件,还针对所有这些小部件!有人可以指出我正确的方向吗?
提前致谢!