私のコード:
<p:splitButton value="View">
<p:menuitem value="Edit" icon="ui-icon-edit" />
<p:menuitem value="Delete" icon="ui-icon-delete"/>
</p:splitButton>
そのコードは、本文に追加されたメニューをレンダリングしています。次に例を示します。
<body>
<form>
<table>
<tr>
<button id="splitbutton".../>
</tr>
</table>
</form>
<div id="menu-for-splitbutton">
<a id="menu1"... >Edit</a>
<a id="menu2"... >Delete</a>
</div>
</body>
分割ボタンまたは隣接するメニューが必要です。たとえば、次のようになります。
<body>
<form>
<table>
<tr>
<button id="splitbutton".../>
<div id="menu-for-splitbutton">
<a id="menu1"... >Edit</a>
<a id="menu2"... >Delete</a>
</div>
</tr>
</table>
</form>
</body>
カーソルが行の上にあるときに分割ボタンを表示するために :hover (CSS) を使用していますが、メニューが TR タグ内にないため、行が選択されていないときにコンテキスト メニューを非表示にしていません...どのように解決できますか?これ?