1

我正在尝试在 GWT 中创建以下内容:

<a class="blahblahblah"><span>some text</span></a>

我的内容有Anchor, 和 an InlineHTML,但我找不到简单地将跨度插入锚点的方法(我需要保留对跨度的引用,因为我想更新它的文本。

javascript(使用 jQuery)中的等价物是:

var myAnchor = $('<a class="blahblahblah"></a>'),
    mySpan   = $('<span>some text</span>');
myAnchor.append(mySpan);

我怎样才能在 GWT 中实现这一点?

4

1 回答 1

2

我认为您可以为这些元素(Anchor 和 inlineHTML)设置 id 属性,然后使用DOM.getElementById().appendChild(). 查看 DOM javadoc 以获得不同的选项。

更新

如果不想设置 Id,可以使用类的 getElement()Anchor方法HTML

DOM.appendChild(anchor.getElement(), html.getElement());
于 2013-08-09T13:11:58.013 回答