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;
li
List要素を取得するにはどうすればよいですか?
それは:home.getParent(); // which returns a widget
?UListElement
次に、それを?にキャストします。それですか?
アップデート:
私の主な目標は、li
要素のIDを「tray-active」に設定することです。したがって、アンカーアイテムをクリックすると、「parent」li
要素が「tray-active」に設定されます。