【发布时间】:2013-03-07 02:55:27
【问题描述】:
假设我的 GWT 应用程序中有 html 部分:
<ul>
<li id="tray-active"><a data-field="home">Homepage</a></li> <!-- Active page -->
<li><a data-field="news">News</a></li>
<li><a data-field="products">Products</a></li>
<li><a data-field="sales">General Sales T&C</a></li>
<li><a data-field="job">Job Opportunities</a></li>
</ul>
而且我能够获得 AnchorElement,比如主页:
@Inject @DataField Anchor home;
如何获取 List li 元素?
是:home.getParent(); // which returns a widget 吗?然后将其转换为 UListElement ?是这样吗?
更新:
我的主要目标是将 li 元素的 id 设置为“tray-active”,因此当单击锚项目时,“父”li 元素设置为“tray-active”
【问题讨论】: