假设我的 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;
如何获取 Listli
元素?
是:home.getParent(); // which returns a widget
?然后将其转换为UListElement
? 是这样吗?
更新:
我的主要目标是将li
元素的 id 设置为“tray-active”,因此当单击锚项目时,“parent”li
元素设置为“tray-active”